The SCIM v2 - ServiceNow Cross-domain Identity Management Client (com.snc.integration.scim2.client) plugin includes the following system properties, tables, scriptable APIs, and logs.

Properties

SCIM Client adds the following system properties.
Table 1. Properties
Name Description
com.snc.integration.scim2.client.log.request.status This property determines whether to write all the log records or just the error log records. The possible values are FAILURE or ALL.

Default value: ALL

com.snc.integration.scim2.client.log.cleanup.duration This property determines the number of days for clearing the logs.

Default value: 180

To set the properties, navigate to All > SCIM > SCIM Client Properties.

SCIM Client Properties

Tables

The SCIM Client adds the following tables.

Scriptable API

The SCIM2Client API calls the System for Cross-domain Identity Management (SCIM) Provider (server role) to create, update, or delete data in a service provider (SP). The scriptable API of the SCIM Client should be used in the scripts that are running in the system context or by a system admin user.

For example, you can use the script while running the integration hub workflow as a system user, while running the scheduled jobs, and so on.

The following are some of the use cases for using the scriptable APIs:

  • As an admin, provision identity information from background scripts, business rules, script include calls, workflows, and so on.
  • As an admin, run a scheduled job or an on-demand job for identity provisioning.
  • Run a workflow or sub-workflow with the Script step using the provision scriptable API call.
  • Add the provision script directly in a business rule or script include. The script can be triggered by non-admin users. This use-case works in the following situations:
    • The user has access to the token, meaning that the user has the role to generate the token from the REST template.
    • The user has access to retrieve the SCIM attribute values from the mapped tables.

To know more about the scriptable API, see SCIM2Client API.

SCIM Client Logs

The SCIM Client Logs display the provisioning status about the SCIM APIs. To view the provisioning status, navigate to All > SCIM > SCIM Client Logs.