scim_create_user
Create a SCIM user with required fields. If duplicate externalId or userName exists, the user is reactivated instead of failing.
Instructions
Create a user via SCIM. Requires externalId, userName, displayName, active, name (givenName, familyName), and emails (at least one primary). On conflict (duplicate externalId/userName), the existing user is reactivated instead of failing.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Definition of the user's name. | |
| active | Yes | Indicator for the user's administrative status. If true, the user has administrative capabilities. | |
| emails | Yes | The list containing the user's emails. Important notes about email handling: - Only one email address is supported per user - The email must be marked as primary (primary: true) - If multiple email ad | |
| schemas | Yes | The list of schemas used to define the user. This must contain only the core User schema ("urn:ietf:params:scim:schemas:core:2.0:User"). | |
| userName | Yes | The unique username of the user. The value of this field will be returned as the subject of an OIDC ID Token. | |
| externalId | Yes | The provisioning client's unique identifier for the resource. This value must be unique across all users. | |
| displayName | Yes | Display name of the User. This name is used for display purposes. | |
| urn_ietf_params_scim_schemas_extension_enterprise_2.0_User | No | A string identifier, typically numeric or alphanumeric, assigned to a person, typically based on order of hire or association as defined in [RFC 7643](https://datatracker.ietf.org/doc/html/rfc7643#sec |