mirror of
https://github.com/LukeHagar/api-specs.git
synced 2025-12-10 04:19:19 +00:00
* Fixed several issues * More fixes to v3 APIs * More fixes * Fixed more v3 schema issues * fixed campaign filters path * Updated redoc API generator to v10 * Updated redoc api generator action to latest version * Added log to action * Fixed path in action * Added orderBy to saved search * Added some fixes for beta * Fixed duplicate nullable * Triggering checks again * Triggering checks again * More beta fixes * Fixed schema bug' by github action: 7980819692
100 lines
3.1 KiB
YAML
100 lines
3.1 KiB
YAML
allOf:
|
|
- $ref: "./BaseCommonDto.yaml"
|
|
- type: object
|
|
required:
|
|
- sourceId
|
|
- sourceName
|
|
- attributes
|
|
- authoritative
|
|
- disabled
|
|
- locked
|
|
- nativeIdentity
|
|
- systemAccount
|
|
- uncorrelated
|
|
- manuallyCorrelated
|
|
- hasEntitlements
|
|
properties:
|
|
sourceId:
|
|
type: string
|
|
example: 2c9180835d2e5168015d32f890ca1581
|
|
description: The unique ID of the source this account belongs to
|
|
sourceName:
|
|
type: string
|
|
example: Employees
|
|
description: The display name of the source this account belongs to
|
|
identityId:
|
|
type: string
|
|
example: 2c9180835d2e5168015d32f890ca1581
|
|
description: The unique ID of the identity this account is correlated to
|
|
attributes:
|
|
type: object
|
|
additionalProperties: true
|
|
description: The account attributes that are aggregated
|
|
example:
|
|
firstName: "SailPoint"
|
|
lastName: "Support"
|
|
displayName: "SailPoint Support"
|
|
authoritative:
|
|
type: boolean
|
|
description: Indicates if this account is from an authoritative source
|
|
example: false
|
|
description:
|
|
type: string
|
|
description: A description of the account
|
|
nullable: true
|
|
example: null
|
|
disabled:
|
|
type: boolean
|
|
description: Indicates if the account is currently disabled
|
|
example: false
|
|
locked:
|
|
type: boolean
|
|
description: Indicates if the account is currently locked
|
|
example: false
|
|
nativeIdentity:
|
|
type: string
|
|
description: The unique ID of the account generated by the source system
|
|
example: "552775"
|
|
systemAccount:
|
|
type: boolean
|
|
example: false
|
|
description: If true, this is a user account within IdentityNow. If false, this is an account from a source system.
|
|
uncorrelated:
|
|
type: boolean
|
|
description: Indicates if this account is not correlated to an identity
|
|
example: false
|
|
uuid:
|
|
type: string
|
|
description:
|
|
The unique ID of the account as determined by the account schema
|
|
example: "slpt.support"
|
|
nullable: true
|
|
manuallyCorrelated:
|
|
type: boolean
|
|
description:
|
|
Indicates if the account has been manually correlated to an identity
|
|
example: false
|
|
hasEntitlements:
|
|
type: boolean
|
|
description: Indicates if the account has entitlements
|
|
example: true
|
|
identity:
|
|
$ref: './BaseReferenceDto.yaml'
|
|
description: The identity this account is correlated to
|
|
example:
|
|
id: "2c918084660f45d6016617daa9210584"
|
|
type: "IDENTITY"
|
|
name: "Adam Kennedy"
|
|
sourceOwner:
|
|
$ref: './BaseReferenceDto.yaml'
|
|
description: The owner of the source this account belongs to
|
|
example:
|
|
id: "4c5c8534e99445de98eef6c75e25eb01"
|
|
type: "IDENTITY"
|
|
name: "SailPoint Support"
|
|
features:
|
|
type: string
|
|
description: A string list containing the owning source's features
|
|
example: 'ENABLE'
|
|
nullable: true
|