Assigning Roles to the Portal Integration
Important
As an Administrator, you’ll need to assign the role associated with the application integration to every ServiceNow user who will use the ServiceNow Portal Integration for Identity Security Cloud to request access.
To do this as a bulk operation and add this role to all ServiceNow users at once, you can run the following script:
var gr = new GlideRecord("sys_user");
gr.query();
while(gr.next()) {
if (gr.accumulated_roles.toString().indexOf(",x_sap_intidn.user,") == -1) {
gr.roles = gr.roles + ", x_sap_intidn.user";
gr.update();
}
}
You can also modify this script to assign the role to a subset of ServiceNow users to better control their access to the Service Catalog app. For more information, refer to ServiceNow to search their help documents.
Role |
Description |
---|---|
x_sap_intidn.user |
Users with this role can access the SailPoint Identity Security Cloud for Service Catalog Integration Manage Access page, where they can request access. |
x_sap_intidn.sapadmin |
Users with this role can access the SailPoint Identity Security Cloud for Service Catalog Integration application, to administer it and configure it for others to use. |
x_sap_intidn.onbehalfof |
Users with this role can access the SailPoint Identity Security Cloud for Service Catalog integration Manage Access page, where they can request access for themselves, or on behalf of another user. |