@ShiningStar1 

you can use onLoad catalog client script and check logged in user's role and use g_form.removeOption() for incident form

Also check by checking the URL if it's portal

If my response helped please mark it correct and close the thread so that it benefits future readers.

Regards,
Ankur
Certified Technical Architect  ||  10x ServiceNow MVP  ||  ServiceNow Community Leader