Provision a SaaS identity
Provision an employee on a SaaS application with optional group, role, license, and organization unit assignments.
Depending on the SaaS application capabilities, the provisioning is either handled automatically (via API integration) or manually (a provisioning ticket is created for an admin to complete).
The response indicates which path was taken via the provisioningType field.
Authorizations
Use your Primo API key in the Authorization header as Bearer <API_KEY>.
Path Parameters
Body
The Primo employee ID to provision on this SaaS application, as returned by the employee endpoints (id field). This is NOT a SaaS identity ID.
IDs of groups to assign. Retrieve available IDs from getSaasById → groups[].id.
1IDs of roles to assign. Retrieve available IDs from getSaasById → roles[].id.
1IDs of licenses to assign. Retrieve available IDs from getSaasById → licenses[].id.
1IDs of organization units to assign. Retrieve available IDs from getSaasById → organizationUnits[].id.
1Response
Whether the provisioning was handled automatically via API or a manual ticket was created.
automatic, manual