Creates an Account.​
The endpoint used to create an Account resource. The required payload fields can differ drastically depending on the Application.
Query Parameters
- attributes string
A comma-separated list of attributes to return in the response. This query parameter supersedes excludedAttributes, so providing the same attribute(s) to both will result in the attribute(s) being returned.
- excludedAttributes string
A comma-separated list of attributes to exclude from the response. Some attributes cannot be excluded.
- application/scim+json
- */*
Request Body required
identity required
The corresponding User object of the Account.
userName stringThe identity name of the Account User.
displayName stringThe displayable name of the Account User.
value string requiredIdentityIQ identifier for the Account User.
ref stringThe URI of the SCIM resource representing the Account User.
application required
The corresponding Application object of the Account.
displayName stringThe displayable name of the Account Application.
value string requiredIdentityIQ identifier for the Account Application.
ref stringThe URI of the SCIM resource representing the Account Application.
- nativeIdentity string required
The Account unique identifier associated with the native application. This field is immutable.
- displayName string
The name of the Account, suitable for display to end-users.
- instance string
The instance identifier of the Account. This field is immutable.
- password string
The password of the Account, used in created or changing the Account password. This attribute is write-only and will never be returned in a response.
- currentPassword string
The current password of the Account, used in created or changing the Account password. This attribute is write-only and will never be returned in a response.
urn:ietf:params:scim:schemas:sailpoint:1.0:Application:Schema:APPLICATION NAME:account object required
Provide the name of Application that corresponds to this Account in APPLICATION NAME. This field contains an object structure dependent on the Application that the Account applies to.
Example: urn:ietf:params:scim:schemas:sailpoint:1.0:Application:Schema:My Application1:account: { "department": "IT"}- active boolean
Flag to indicate this account is enabled or disabled.
- locked boolean
Flag to indicate this account is locked. An account may be unlocked by setting this attribute to false, but can not be locked by setting a false value to true.
Request Body required
identity required
The corresponding User object of the Account.
userName stringThe identity name of the Account User.
displayName stringThe displayable name of the Account User.
value string requiredIdentityIQ identifier for the Account User.
ref stringThe URI of the SCIM resource representing the Account User.
application required
The corresponding Application object of the Account.
displayName stringThe displayable name of the Account Application.
value string requiredIdentityIQ identifier for the Account Application.
ref stringThe URI of the SCIM resource representing the Account Application.
- nativeIdentity string required
The Account unique identifier associated with the native application. This field is immutable.
- displayName string
The name of the Account, suitable for display to end-users.
- instance string
The instance identifier of the Account. This field is immutable.
- password string
The password of the Account, used in created or changing the Account password. This attribute is write-only and will never be returned in a response.
- currentPassword string
The current password of the Account, used in created or changing the Account password. This attribute is write-only and will never be returned in a response.
urn:ietf:params:scim:schemas:sailpoint:1.0:Application:Schema:APPLICATION NAME:account object required
Provide the name of Application that corresponds to this Account in APPLICATION NAME. This field contains an object structure dependent on the Application that the Account applies to.
Example: urn:ietf:params:scim:schemas:sailpoint:1.0:Application:Schema:My Application1:account: { "department": "IT"}- active boolean
Flag to indicate this account is enabled or disabled.
- locked boolean
Flag to indicate this account is locked. An account may be unlocked by setting this attribute to false, but can not be locked by setting a false value to true.
- 201
Creates an Account and returns the resultant Account.
- application/json
- Schema
- Example (from schema)
Schema
- id string
IdentityIQ id of the Account.
identity
The corresponding User object of the Account.
userName stringThe identity name of the Account User.
displayName stringThe displayable name of the Account User.
value stringIdentityIQ identifier for the Account User.
ref stringThe URI of the SCIM resource representing the Account User.
application
The corresponding Application object of the Account.
displayName stringThe displayable name of the Account Application.
value stringIdentityIQ identifier for the Account Application.
ref stringThe URI of the SCIM resource representing the Account Application.
- nativeIdentity string
The Account unique identifier associated with the native application. This field is immutable.
- displayName string
The name of the Account, suitable for display to end-users.
- instance string
The instance identifier of the Account. This field is immutable.
- uuid string
The UUID of the Account.
urn:ietf:params:scim:schemas:sailpoint:1.0:Application:Schema:APPLICATION NAME:account object
Provide the name of Application that corresponds to this Account in APPLICATION NAME. This field contains an object structure dependent on the Application that the Account applies to.
Example: urn:ietf:params:scim:schemas:sailpoint:1.0:Application:Schema:My Application1:account: { "department": "IT"}- active boolean
Flag to indicate this account is enabled or disabled.
- locked boolean
Flag to indicate this account is locked. An account may be unlocked by setting this attribute to false, but can not be locked by setting a false value to true.
- manuallyCorrelated boolean
Flag to indicate this account has been manually correlated in the UI.
- hasEntitlements boolean
Flag to indicate this account has one or more entitlement attributes.
- lastRefresh date-time
Datetime representation of the last refresh for this Account.
- lastTargetAggregation date-time
Datetime representation of last targeted aggregation for the Account.
meta
Metadata of the SCIM resource.
created date-timeDatetime this resource was created.
location stringThe location of the resource.
lastModified date-timeDatetime the resource was last modified.
version stringThe version of the SCIM resource.
resourceType stringThe resource type.
- schemas string[]
The schemas involved in the SCIM resource.
{
"id": "c0b4568a4fe7458c434ee77d1fbt156b",
"identity": {
"userName": "Barbara.Jensen",
"displayName": "Barbara Jensen",
"value": "c0a7778b7ef71e79817ee74e6a1f0444",
"ref": "http://localhost:8080/iiq/scim/v2/Users/c0a7778b7ef71e79817ee74e6a1f0444"
},
"application": {
"displayName": "Mock Application1",
"value": "c0a7778b7ef71e79817ee74e6a1f0444",
"ref": "http://localhost:8080/iiq/scim/v2/Applications/c0a7778b7ef71e79817ee74e6a1f0444"
},
"nativeIdentity": "a1b2c3",
"displayName": "Barbara Jensen",
"instance": null,
"uuid": "{f99999ff-f000-444b-b6ae-4443dd6cd6ed}",
"urn:ietf:params:scim:schemas:sailpoint:1.0:Application:Schema:APPLICATION NAME:account": {},
"active": true,
"locked": true,
"manuallyCorrelated": true,
"hasEntitlements": true,
"lastRefresh": "2023-08-08",
"lastTargetAggregation": "2023-08-08",
"meta": {
"created": "2022-02-11T01:34:04.074-05:00",
"location": "http://localhost:8080/iiq/scim/v2/Accounts/c0b4568a4fe7458c434ee77d1fbt156b",
"lastModified": "2022-02-11T01:08:45.866-05:00",
"version": "W\"1644561244074\"",
"resourceType": "Account"
},
"schemas": [
"urn:ietf:params:scim:schemas:sailpoint:1.0:Account",
"urn:ietf:params:scim:schemas:sailpoint:1.0:Application:Schema:Mock Application:account"
]
}