Create an identity
POST/nevisidm/api/core/v1/:clientExtId/identity
Required permission(s): AccessControl.UserCreate,AccessControl.LoginIdOverride,AccessControl.UserCreateTechUser,AccessControl.ProfileCreate,AccessControl.UserView,AccessControl.UserModify,AccessControl.PropertyView,AccessControl.PropertyValueView,AccessControl.PropertyAllowedValueView,AccessControl.PropertyValueCreate,AccessControl.PropertyValueDelete,AccessControl.PropertyValueModify
Creates a new user and profile for the specified client in a single operation.
The user and profile are created together within the same transaction. If either creation fails, both are rolled back. User properties can optionally be provided in the user object and will be set during the same operation.
The login ID can either be provided explicitly (requires AccessControl.LoginIdOverride permission if the login ID generator is enabled) or generated automatically by the configured login ID generator.
The response contains no body. The Location header points to the created user resource.
Request
Responses
- 201
- 403
- 404
- 422
Identity created successfully
Response Headers
URL of the created resource
Insufficient permissions
Referenced resource not found
Invalid request parameters