Service Now requirement | Need to understand feasibility

Use case:

There is a complex SNOW Form already in use. Client wants that submission will be still in SNOW UI but actual provisioning must happen from IDN.

All those parms which will be filled in SNOW form should pass as a API payload while provisioning which provisioning in target through IDN.

The payload must contain entitlements as well as some other mandatory additional attributes (which are not entitlements). Since the access request API in IDN allows only Role/Entitlements/Access Profiles how to achieve this use case by passing additional parms along with entitlement.

Note: There are approx. 35-40 additional attributes which cannot be marked as entitlements.

What is the purpose of these additional attributes in ISC?

In the payload of the request, you are allowed to include clientMetadata. These are arbitrary key-value pairs that can be used include information such as the ServiceNow request number, justification, or any other values that you wish.

This information will be accessible if you use the API (list-access-request-status) to retrieve the event.