scim_replace_user
Replace a SCIM user entirely using PUT semantics, requiring all fields and using ETag-based optimistic locking to prevent concurrent update conflicts.
Instructions
Replace a SCIM user entirely (PUT semantics). All required fields must be provided — this is not a partial update. Uses ETag-based optimistic locking to prevent concurrent update conflicts.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| meta | No | Resource metadata as defined in [RFC 7643 Section 3.1](https://www.rfc-editor.org/rfc/rfc7643#section-3.1). This attribute is only populated on responses and is ignored on requests. | |
| name | No | Definition of the user's name. | |
| active | No | Indicator for the user's administrative status. If true, the user has administrative capabilities. | |
| emails | No | 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"). | |
| user_id | Yes | ID of the user. | |
| userName | No | The unique username of the user. The value of this field will be returned as the subject of an OIDC ID Token. | |
| externalId | No | The provisioning client's unique identifier for the resource. This value must be unique across all users. | |
| displayName | No | Display name of the User. This name is used for display purposes. | |
| urn_ietf_params_scim_schemas_extension_enterprise_2.0_User | No | The Employee Number as defined in the enterprise SCIM extension |