License Differentiation option for ServiceNow

Note:This enhancement is available with SaaS Management.

SaaS Management now offers the option whether or not you wish to enable license differentiation for ServiceNow and ServiceNow OAuth2 integrations.

When integrating with SaaS Management, there is a ServiceNow Enable License Differentiation field that allows the following options.

Entering YES enables license differentiation and retrieves the Fulfiller/Approver roles assigned for the users.
Entering no or leaving this field blank does not enable license differentiation. In this case, the Licenses column under the Users tab will show up empty, and no records will be displayed under the Activity tab.

The ServiceNow API endpoints now reflect whether or not you enable license differentiation in SaaS Management.

API endpoints with License Differentiation

Application Roster and Application Access

https://<<instance>>.service-now.com/api/now/table/sys_user_has_role

Reclamation

https://<<instance>>.service-now.com/api/now/v2/table/sys_user_has_role/{sys_id}

API endpoints without License Differentiation

Application Roster and Application Access

https://<<instance>>.service-now.com/api/now/table/sys_user

Reclamation

https://<<instance>>.service-now.com/api/now/v2/table/sys_user/{sys_id}