Files
api-specs/idn/beta/schemas/trigger/example-input/SourceAccountUpdated.yaml

56 lines
1.6 KiB
YAML

title: Source Account Updated
type: object
required:
- id
- nativeIdentifier
- sourceId
- sourceName
- identityId
- identityName
- attributes
properties:
uuid:
type: string
description: Source unique identifier for the identity. UUID is generated by the source system.
example: 'b7264868-7201-415f-9118-b581d431c688'
id:
type: string
description: SailPoint generated unique identifier.
example: ee769173319b41d19ccec35ba52f237b
nativeIdentifier:
type: string
description: Unique ID of the account on the source.
example: E009
sourceId:
type: string
description: The ID of the source.
example: 2c918082814e693601816e09471b29b6
sourceName:
type: string
description: The name of the source.
example: Active Directory
identityId:
type: string
description: The ID of the identity that is correlated with this account.
example: ee769173319b41d19ccec6c235423237b
identityName:
type: string
description: The name of the identity that is correlated with this account.
example: john.doe
attributes:
type: object
additionalProperties: true
description: The attributes of the account. The contents of attributes depends on the account schema for the source.
example: {
"firstname": "John",
"lastname": "Doe",
"email": "john.doe@gmail.com",
"department": "Sales",
"displayName": "John Doe",
"created": "2020-04-27T16:48:33.597Z",
"employeeNumber": "E009",
"uid": "E009",
"inactive": "true",
"phone": null,
"identificationNumber": "E009"
}