Required roles for REST API integration

Santhosh40
Giga Expert

Hi Experts,

Can anyone help me to list out the required roles for implementing REST API's in instance.

Note: It's new project, need to request the client for the required role to achieve this functionality.(Client has not ready to give admin access for DEV instnace)

Your valueable thought and leads would be more appreciable.

Thanks

santhosh.K

1 ACCEPTED SOLUTION

Chander Bhusha1
Tera Guru

Hi Santhosh,

To setup integration you have to require web_service_admin or rest_admin.

If you are creating a scripted rest api in different application then you might have to define the cross-scope priviledge for for some of the global function for that application(ie. setStatus() or setBody();

If you are testing from explore then you need rest_explorer role.

Please mark answer correct and helpful.

 

Thanks,

CB

View solution in original post

4 REPLIES 4

Hitoshi Ozawa
Giga Sage
Giga Sage

Web service administrator role is required to read, create, modify, and delete scripted REST APIs.

https://docs.servicenow.com/bundle/london-application-development/page/integrate/custom-web-services...

Ct111
Giga Sage

you need 

web_Service_admin or rest_admin to atleast test in rest API explorer and perform integration.

 

Mark my ANSWER as CORRECT and HELPFUL if it helps

Chander Bhusha1
Tera Guru

Hi Santhosh,

To setup integration you have to require web_service_admin or rest_admin.

If you are creating a scripted rest api in different application then you might have to define the cross-scope priviledge for for some of the global function for that application(ie. setStatus() or setBody();

If you are testing from explore then you need rest_explorer role.

Please mark answer correct and helpful.

 

Thanks,

CB

Ashutosh Munot1
Kilo Patron
Kilo Patron

Hi,


Get Web Service admin role so you can develop the web service on the instannce.


Thanks,
Ashutosh