ZiamGetUserDetail
Returns a user detail aggregate for UI detail pages. The response includes the user resource plus related organizations, groups, projects, roles, role bindings, and project memberships.
/api/v1/ziam/users/{userUuid}/detailOperation ID
ZiamGetUserDetailSince
1.0.0Execution Mode
SynchronousAuth Context
Auth RequiredAuth Context
Send these values as request headers when calling this API.
AuthorizationstringRequiredBearer Token
X-Tenant-IDstringX-Tenant-ID
Request Inputs
This API requires no request parameters.
Responses
200 OKOn success, this API returns the following response structure.
statusStringStatus for this resource
Example: ok
dataObjectResponse payload data
userObjectUser resource.
uuidStringStable resource uuid. Generated when omitted for create.
Example: 11111111111111111111111111111111
nameStringCanonical resource name or user login name.
Example: alice
userNameStringAlias accepted for user login name. Normalized to name/userName for users.
Example: alice
displayNameStringDisplay name.
Example: Alice
descriptionStringBrief resource description shown on resource detail pages.
Example: A brief description
passwordStringUser password for create or password update. ZIAM hashes it into the internal credential and never returns it by list/detail APIs.
Example: password123
confirmPasswordStringOptional confirmation password. Must match password when present.
Example: password123
emailStringUser email. Must be unique when supplied.
Example: alice@example.com
phoneStringCanonical E.164 phone number.
Example: +8613800138000
phoneNumberStringAccepted alias for phone. ZIAM normalizes it to phone.
Example: +8613800138000
mobileStringAccepted alias for phone. ZIAM normalizes it to phone.
Example: +8613800138000
sourceStringIdentity data source. ZIAM-created resources use ZIAM.
Example: ZIAM
statusStringNormalized status such as Enabled, Disabled, Locked, or Deleted.
Example: Enabled
credentialStatusObjectCredential status for this resource
typeStringCredential type.
Example: password
algorithmStringPassword verifier algorithm used internally by ZIAM.
Example: argon2id
versionLongCredential schema or policy version.
Example: 1
statusStringCredential status.
Example: Active
mustChangeBooleanWhether the user must change the password on next login.
Example: false
createdAtStringCredential creation time.
Example: 2026-06-17T01:00:00Z
updatedAtStringLast credential update time.
Example: 2026-06-17T01:00:00Z
createdAtStringNormalized creation time returned by ZIAM when available.
Example: 2026-06-16T10:00:00Z
updatedAtStringNormalized update time returned by ZIAM when available.
Example: 2026-06-16T10:30:00Z
lastLoginTimeStringNormalized last login time returned for users when available.
Example: 2026-06-16T10:00:00Z
lastLoginIpStringNormalized last login IP returned for users when available.
Example: 172.26.53.126
groupsListUser list display aggregate. Groups related to the user.
Example: (nested array)
idStringStable ZIAM group id. Generated when omitted.
Example: group-001
uuidStringUnique identifier of this resource
Example: group-001
sourceStringSource for this resource
Example: ZIAM
ziamGroupIdStringZIAM group id exposed for Cloud detail pages.
Example: group-001
nameStringRequiredHuman-readable name of this resource
Example: Operators
displayNameStringDisplay name for this resource
Example: Operators
descriptionStringDescription for this resource
Example: A brief description
projectIdStringOptional project id that owns this group.
Example: project-001
projectUuidStringProject uuid for this resource
Example: project-001
enabledBooleanEnabled for this resource
Example: true
activeBooleanActive for this resource
Example: true
membersListMembers for this resource
Example: (nested array)
valueStringStable member uuid. ZIAM normalizes uuid into value.
Example: 11111111111111111111111111111111
uuidStringStable member uuid.
Example: 11111111111111111111111111111111
displayStringDisplay for this resource
Example: Alice
joinedAtStringTime when the user was added to this organization or group.
Example: 2026-06-16T10:00:00Z
attributesObjectAttributes for this resource
Example: (nested object)
resourceVersionLongMonotonic version used by downstream sync.
Example: 10
statusStringNormalized resource status.
Example: Enabled
createdAtStringCreation time returned by ZIAM when available.
Example: 2026-01-15T08:00:00Z
updatedAtStringUpdate time returned by ZIAM when available.
Example: 2026-01-15T08:00:00Z
userCountLongCount of direct user members.
Example: 1
directUserCountLongCount of direct user members.
Example: 1
projectsListProjects related to this group.
Example: (nested array)
idStringStable ZIAM project id. Generated when omitted.
Example: project-001
uuidStringUnique identifier of this resource
Example: project-001
sourceStringSource for this resource
Example: ZIAM
ziamProjectIdStringZIAM project id exposed for Cloud detail pages.
Example: project-001
nameStringRequiredHuman-readable name of this resource
Example: Project A
displayNameStringDisplay name for this resource
Example: Project A
descriptionStringDescription for this resource
Example: A brief description
organizationIdStringOrganization or department id this project belongs to.
Example: dept-001
organizationUuidStringOrganization uuid for this resource
Example: dept-001
tenantIdStringTenant or account id used by downstream products.
Example: tenant-001
tenantUuidStringTenant uuid for this resource
Example: tenant-001
accountIdStringOptional downstream account id.
Example: account-001
accountUuidStringAccount uuid for this resource
Example: account-001
linkAccountUuidStringOptional Cloud project linked account uuid.
Example: account-001
enabledBooleanEnabled for this resource
Example: true
activeBooleanActive for this resource
Example: true
attributesObjectAttributes for this resource
Example: (nested object)
resourceVersionLongMonotonic version used by downstream sync.
Example: 10
statusStringNormalized resource status.
Example: Enabled
createdAtStringCreation time returned by ZIAM when available.
Example: 2026-01-15T08:00:00Z
updatedAtStringUpdate time returned by ZIAM when available.
Example: 2026-01-15T08:00:00Z
userCountLongCount of direct user members in this project.
Example: 1
directUserCountLongCount of direct user members in this project.
Example: 1
groupCountLongCount of user groups in this project.
Example: 1
userGroupCountLongCount of user groups in this project.
Example: 1
joinedAtStringRelationship join time when the resource is returned as a related project row.
Example: 2026-01-15T08:00:00Z
projectNamesListNames of projects related to this group.
Example: item1,item2
projectCountLongCount of projects related to this group.
Example: 1
joinedAtStringRelationship join time when the resource is returned as a related group row.
Example: 2026-01-15T08:00:00Z
groupNamesListUser or group list display aggregate. Related group names.
Example: item1,item2
groupCountLongDisplay aggregate count of groups related to a project.
Example: 1
organizationsListUser list display aggregate. Direct organizations or departments related to the user.
Example: (nested array)
idStringStable ZIAM organization id. Generated when omitted.
Example: dept-001
uuidStringSame identity as id for downstream SCIM receivers.
Example: dept-001
sourceStringIdentity data source. ZIAM-created resources use ZIAM.
Example: ZIAM
ziamDepartmentIdStringZIAM department id exposed for Cloud detail pages.
Example: dept-001
nameStringRequiredHuman-readable name of this resource
Example: Engineering
displayNameStringDisplay name for this resource
Example: Engineering
descriptionStringDescription for this resource
Example: A brief description
parentIdStringParent organization id.
Example: company-001
parentUuidStringSame identity as parentId for downstream SCIM receivers.
Example: company-001
rootIdStringOptional root organization id.
Example: company-001
rootUuidStringRoot uuid for this resource
Example: company-001
typeStringCloud organization type. Defaults to Company for root nodes and Department when a parent is present.
Example: Department
enabledBooleanEnabled for this resource
Example: true
activeBooleanAlternative enabled flag accepted by SCIM receivers.
Example: true
membersListMembers for this resource
Example: (nested array)
valueStringStable member uuid. ZIAM normalizes uuid into value.
Example: 11111111111111111111111111111111
uuidStringStable member uuid.
Example: 11111111111111111111111111111111
displayStringDisplay for this resource
Example: Alice
joinedAtStringTime when the user was added to this organization or group.
Example: 2026-06-16T10:00:00Z
attributesObjectAttributes for this resource
Example: (nested object)
resourceVersionLongMonotonic version used by downstream sync.
Example: 10
statusStringNormalized resource status.
Example: Enabled
createdAtStringCreation time returned by ZIAM when available.
Example: 2026-01-15T08:00:00Z
updatedAtStringUpdate time returned by ZIAM when available.
Example: 2026-01-15T08:00:00Z
ownerUuidStringOrganization owner user uuid when configured.
Example: 11111111111111111111111111111111
ownerNameStringOrganization owner display name resolved by ZIAM when ownerUuid is available.
Example: Alice
departmentPathStringOrganization tree display path from root to this department.
Example: Company/Engineering
departmentPathNamesListOrganization tree display path as separate names.
Example: item1,item2
directUserCountLongCount of direct user members.
Example: 1
totalUserCountLongCount of direct members plus descendant organization members.
Example: 10
joinedAtStringRelationship join time when the resource is returned as a related organization row.
Example: 2026-01-15T08:00:00Z
directOrganizationsListUser list display aggregate. Direct department memberships.
Example: (nested array)
idStringStable ZIAM organization id. Generated when omitted.
Example: dept-001
uuidStringSame identity as id for downstream SCIM receivers.
Example: dept-001
sourceStringIdentity data source. ZIAM-created resources use ZIAM.
Example: ZIAM
ziamDepartmentIdStringZIAM department id exposed for Cloud detail pages.
Example: dept-001
nameStringRequiredHuman-readable name of this resource
Example: Engineering
displayNameStringDisplay name for this resource
Example: Engineering
descriptionStringDescription for this resource
Example: A brief description
parentIdStringParent organization id.
Example: company-001
parentUuidStringSame identity as parentId for downstream SCIM receivers.
Example: company-001
rootIdStringOptional root organization id.
Example: company-001
rootUuidStringRoot uuid for this resource
Example: company-001
typeStringCloud organization type. Defaults to Company for root nodes and Department when a parent is present.
Example: Department
enabledBooleanEnabled for this resource
Example: true
activeBooleanAlternative enabled flag accepted by SCIM receivers.
Example: true
membersListMembers for this resource
Example: (nested array)
valueStringStable member uuid. ZIAM normalizes uuid into value.
Example: 11111111111111111111111111111111
uuidStringStable member uuid.
Example: 11111111111111111111111111111111
displayStringDisplay for this resource
Example: Alice
joinedAtStringTime when the user was added to this organization or group.
Example: 2026-06-16T10:00:00Z
attributesObjectAttributes for this resource
Example: (nested object)
resourceVersionLongMonotonic version used by downstream sync.
Example: 10
statusStringNormalized resource status.
Example: Enabled
createdAtStringCreation time returned by ZIAM when available.
Example: 2026-01-15T08:00:00Z
updatedAtStringUpdate time returned by ZIAM when available.
Example: 2026-01-15T08:00:00Z
ownerUuidStringOrganization owner user uuid when configured.
Example: 11111111111111111111111111111111
ownerNameStringOrganization owner display name resolved by ZIAM when ownerUuid is available.
Example: Alice
departmentPathStringOrganization tree display path from root to this department.
Example: Company/Engineering
departmentPathNamesListOrganization tree display path as separate names.
Example: item1,item2
directUserCountLongCount of direct user members.
Example: 1
totalUserCountLongCount of direct members plus descendant organization members.
Example: 10
joinedAtStringRelationship join time when the resource is returned as a related organization row.
Example: 2026-01-15T08:00:00Z
organizationNamesListDisplay aggregate of related organization names.
Example: item1,item2
departmentNamesListDisplay aggregate of related department names.
Example: item1,item2
directOrganizationCountLongDisplay aggregate count of direct departments.
Example: 1
projectsListUser or group list display aggregate. Related projects.
Example: (nested array)
idStringStable ZIAM project id. Generated when omitted.
Example: project-001
uuidStringUnique identifier of this resource
Example: project-001
sourceStringSource for this resource
Example: ZIAM
ziamProjectIdStringZIAM project id exposed for Cloud detail pages.
Example: project-001
nameStringRequiredHuman-readable name of this resource
Example: Project A
displayNameStringDisplay name for this resource
Example: Project A
descriptionStringDescription for this resource
Example: A brief description
organizationIdStringOrganization or department id this project belongs to.
Example: dept-001
organizationUuidStringOrganization uuid for this resource
Example: dept-001
tenantIdStringTenant or account id used by downstream products.
Example: tenant-001
tenantUuidStringTenant uuid for this resource
Example: tenant-001
accountIdStringOptional downstream account id.
Example: account-001
accountUuidStringAccount uuid for this resource
Example: account-001
linkAccountUuidStringOptional Cloud project linked account uuid.
Example: account-001
enabledBooleanEnabled for this resource
Example: true
activeBooleanActive for this resource
Example: true
attributesObjectAttributes for this resource
Example: (nested object)
resourceVersionLongMonotonic version used by downstream sync.
Example: 10
statusStringNormalized resource status.
Example: Enabled
createdAtStringCreation time returned by ZIAM when available.
Example: 2026-01-15T08:00:00Z
updatedAtStringUpdate time returned by ZIAM when available.
Example: 2026-01-15T08:00:00Z
userCountLongCount of direct user members in this project.
Example: 1
directUserCountLongCount of direct user members in this project.
Example: 1
groupCountLongCount of user groups in this project.
Example: 1
userGroupCountLongCount of user groups in this project.
Example: 1
joinedAtStringRelationship join time when the resource is returned as a related project row.
Example: 2026-01-15T08:00:00Z
projectNamesListDisplay aggregate of related project names.
Example: item1,item2
projectCountLongDisplay aggregate count of related projects.
Example: 1
userCountLongDisplay aggregate count of direct user members.
Example: 1
directUserCountLongDisplay aggregate count of direct user members.
Example: 1
userGroupCountLongDisplay aggregate count of user groups related to a project.
Example: 1
ownerUuidStringOrganization owner user uuid when configured.
Example: 11111111111111111111111111111111
ownerNameStringOrganization owner display name resolved from ownerUuid when available.
Example: Alice
departmentPathStringOrganization tree display path from root to this department.
Example: Company/Engineering
departmentPathNamesListOrganization tree display path as separate names.
Example: item1,item2
totalUserCountLongOrganization display aggregate. Direct members plus descendant organization members.
Example: 10
groupUuidsListOptional user create field. The new user is added to these groups after creation. Use an array even when only one group is selected.
Example: item1,item2
projectUuidsListOptional user create field. The new user is added to these projects after creation. Use an array even when only one project is selected.
Example: item1,item2
organizationUuidsListOptional user create field. The new user is added to these organizations or departments after creation. Use an array even when only one organization is selected.
Example: item1,item2
departmentUuidsListAlias of organizationUuids for department tree UI. Use an array even when only one department is selected.
Example: item1,item2
joinedAtStringRelationship creation time for membership resources.
Example: 2026-01-15T08:00:00Z
deletionTimestampStringSoft-delete timestamp for deleted users.
Example: 2026-01-15T08:00:00Z
deletionPhaseStringDeletion phase for soft-deleted users.
Example: SoftDeleted
retentionUntilStringEnd of soft-delete retention window for deleted users.
Example: 2026-01-15T08:00:00Z
finalizersListDeletion finalizers applied to soft-deleted users.
Example: item1,item2
organizationsListOrganizations related to the user directly by members or indirectly through projects.
Example: (nested array)
idStringStable ZIAM organization id. Generated when omitted.
Example: dept-001
uuidStringSame identity as id for downstream SCIM receivers.
Example: dept-001
sourceStringIdentity data source. ZIAM-created resources use ZIAM.
Example: ZIAM
ziamDepartmentIdStringZIAM department id exposed for Cloud detail pages.
Example: dept-001
nameStringRequiredHuman-readable name of this resource
Example: Engineering
displayNameStringDisplay name for this resource
Example: Engineering
descriptionStringDescription for this resource
Example: A brief description
parentIdStringParent organization id.
Example: company-001
parentUuidStringSame identity as parentId for downstream SCIM receivers.
Example: company-001
rootIdStringOptional root organization id.
Example: company-001
rootUuidStringRoot uuid for this resource
Example: company-001
typeStringCloud organization type. Defaults to Company for root nodes and Department when a parent is present.
Example: Department
enabledBooleanEnabled for this resource
Example: true
activeBooleanAlternative enabled flag accepted by SCIM receivers.
Example: true
membersListMembers for this resource
Example: (nested array)
valueStringStable member uuid. ZIAM normalizes uuid into value.
Example: 11111111111111111111111111111111
uuidStringStable member uuid.
Example: 11111111111111111111111111111111
displayStringDisplay for this resource
Example: Alice
joinedAtStringTime when the user was added to this organization or group.
Example: 2026-06-16T10:00:00Z
attributesObjectAttributes for this resource
Example: (nested object)
resourceVersionLongMonotonic version used by downstream sync.
Example: 10
statusStringNormalized resource status.
Example: Enabled
createdAtStringCreation time returned by ZIAM when available.
Example: 2026-01-15T08:00:00Z
updatedAtStringUpdate time returned by ZIAM when available.
Example: 2026-01-15T08:00:00Z
ownerUuidStringOrganization owner user uuid when configured.
Example: 11111111111111111111111111111111
ownerNameStringOrganization owner display name resolved by ZIAM when ownerUuid is available.
Example: Alice
departmentPathStringOrganization tree display path from root to this department.
Example: Company/Engineering
departmentPathNamesListOrganization tree display path as separate names.
Example: item1,item2
directUserCountLongCount of direct user members.
Example: 1
totalUserCountLongCount of direct members plus descendant organization members.
Example: 10
joinedAtStringRelationship join time when the resource is returned as a related organization row.
Example: 2026-01-15T08:00:00Z
groupsListGroups containing the user in members.
Example: (nested array)
idStringStable ZIAM group id. Generated when omitted.
Example: group-001
uuidStringUnique identifier of this resource
Example: group-001
sourceStringSource for this resource
Example: ZIAM
ziamGroupIdStringZIAM group id exposed for Cloud detail pages.
Example: group-001
nameStringRequiredHuman-readable name of this resource
Example: Operators
displayNameStringDisplay name for this resource
Example: Operators
descriptionStringDescription for this resource
Example: A brief description
projectIdStringOptional project id that owns this group.
Example: project-001
projectUuidStringProject uuid for this resource
Example: project-001
enabledBooleanEnabled for this resource
Example: true
activeBooleanActive for this resource
Example: true
membersListMembers for this resource
Example: (nested array)
valueStringStable member uuid. ZIAM normalizes uuid into value.
Example: 11111111111111111111111111111111
uuidStringStable member uuid.
Example: 11111111111111111111111111111111
displayStringDisplay for this resource
Example: Alice
joinedAtStringTime when the user was added to this organization or group.
Example: 2026-06-16T10:00:00Z
attributesObjectAttributes for this resource
Example: (nested object)
resourceVersionLongMonotonic version used by downstream sync.
Example: 10
statusStringNormalized resource status.
Example: Enabled
createdAtStringCreation time returned by ZIAM when available.
Example: 2026-01-15T08:00:00Z
updatedAtStringUpdate time returned by ZIAM when available.
Example: 2026-01-15T08:00:00Z
userCountLongCount of direct user members.
Example: 1
directUserCountLongCount of direct user members.
Example: 1
projectsListProjects related to this group.
Example: (nested array)
idStringStable ZIAM project id. Generated when omitted.
Example: project-001
uuidStringUnique identifier of this resource
Example: project-001
sourceStringSource for this resource
Example: ZIAM
ziamProjectIdStringZIAM project id exposed for Cloud detail pages.
Example: project-001
nameStringRequiredHuman-readable name of this resource
Example: Project A
displayNameStringDisplay name for this resource
Example: Project A
descriptionStringDescription for this resource
Example: A brief description
organizationIdStringOrganization or department id this project belongs to.
Example: dept-001
organizationUuidStringOrganization uuid for this resource
Example: dept-001
tenantIdStringTenant or account id used by downstream products.
Example: tenant-001
tenantUuidStringTenant uuid for this resource
Example: tenant-001
accountIdStringOptional downstream account id.
Example: account-001
accountUuidStringAccount uuid for this resource
Example: account-001
linkAccountUuidStringOptional Cloud project linked account uuid.
Example: account-001
enabledBooleanEnabled for this resource
Example: true
activeBooleanActive for this resource
Example: true
attributesObjectAttributes for this resource
Example: (nested object)
resourceVersionLongMonotonic version used by downstream sync.
Example: 10
statusStringNormalized resource status.
Example: Enabled
createdAtStringCreation time returned by ZIAM when available.
Example: 2026-01-15T08:00:00Z
updatedAtStringUpdate time returned by ZIAM when available.
Example: 2026-01-15T08:00:00Z
userCountLongCount of direct user members in this project.
Example: 1
directUserCountLongCount of direct user members in this project.
Example: 1
groupCountLongCount of user groups in this project.
Example: 1
userGroupCountLongCount of user groups in this project.
Example: 1
joinedAtStringRelationship join time when the resource is returned as a related project row.
Example: 2026-01-15T08:00:00Z
projectNamesListNames of projects related to this group.
Example: item1,item2
projectCountLongCount of projects related to this group.
Example: 1
joinedAtStringRelationship join time when the resource is returned as a related group row.
Example: 2026-01-15T08:00:00Z
projectsListProjects related to the user directly or through groups.
Example: (nested array)
idStringStable ZIAM project id. Generated when omitted.
Example: project-001
uuidStringUnique identifier of this resource
Example: project-001
sourceStringSource for this resource
Example: ZIAM
ziamProjectIdStringZIAM project id exposed for Cloud detail pages.
Example: project-001
nameStringRequiredHuman-readable name of this resource
Example: Project A
displayNameStringDisplay name for this resource
Example: Project A
descriptionStringDescription for this resource
Example: A brief description
organizationIdStringOrganization or department id this project belongs to.
Example: dept-001
organizationUuidStringOrganization uuid for this resource
Example: dept-001
tenantIdStringTenant or account id used by downstream products.
Example: tenant-001
tenantUuidStringTenant uuid for this resource
Example: tenant-001
accountIdStringOptional downstream account id.
Example: account-001
accountUuidStringAccount uuid for this resource
Example: account-001
linkAccountUuidStringOptional Cloud project linked account uuid.
Example: account-001
enabledBooleanEnabled for this resource
Example: true
activeBooleanActive for this resource
Example: true
attributesObjectAttributes for this resource
Example: (nested object)
resourceVersionLongMonotonic version used by downstream sync.
Example: 10
statusStringNormalized resource status.
Example: Enabled
createdAtStringCreation time returned by ZIAM when available.
Example: 2026-01-15T08:00:00Z
updatedAtStringUpdate time returned by ZIAM when available.
Example: 2026-01-15T08:00:00Z
userCountLongCount of direct user members in this project.
Example: 1
directUserCountLongCount of direct user members in this project.
Example: 1
groupCountLongCount of user groups in this project.
Example: 1
userGroupCountLongCount of user groups in this project.
Example: 1
joinedAtStringRelationship join time when the resource is returned as a related project row.
Example: 2026-01-15T08:00:00Z
rolesListAggregated roles related to the user. This collection alone is not authorization evidence: pair project-admin with a current enabled User/Group RoleBinding and Role; inspect the target ProjectMembership only for Project-scoped roles such as project-owner.
Example: (nested array)
idStringDeprecated alias. ZIAM role resources use uuid as the primary identifier.
Example: 11111111111111111111111111111111
keyStringStable ASCII role key used by JWT claims, role binding, and downstream role mapping. The key is immutable after creation; update displayName or name to rename the visible role. Optional on create only when name or displayName is provided; ZIAM then generates role- and keeps name/displayName as the visible role name. If a Chinese display name is mistakenly submitted here, ZIAM also generates role- and keeps the submitted text as name/displayName.
Example: project-admin
nameStringHuman-readable role name. Chinese display names should be sent here or in displayName, not as the stable role key.
Example: 项目管理员
displayNameStringDisplay name for this resource
Example: 项目管理员
descriptionStringDescription for this resource
Example: Default project administrator role for downstream product mapping.
kindStringRole or resource kind
Example: predefined
enabledBooleanEnabled for this resource
Example: true
permissionsListZIAM-side permission summary only. Downstream products map the role key to their own local RBAC roles.
Example: item1,item2
tagsListTag values assigned to this resource
Example: item1,item2
attributesObjectAttributes for this resource
Example: (nested object)
resourceVersionLongServer-generated monotonic version used by downstream sync and audit. Resource CRUD identifies records by uuid in the URL; frontend clients do not need to send resourceVersion, and ZIAM overwrites any submitted value on create/update.
Example: 10
statusStringNormalized resource status.
Example: Enabled
createdAtStringCreation time returned by ZIAM when available.
Example: 2026-01-15T08:00:00Z
updatedAtStringUpdate time returned by ZIAM when available.
Example: 2026-01-15T08:00:00Z
joinedAtStringRelationship join time when the role is returned as a related role row.
Example: 2026-01-15T08:00:00Z
roleBindingsListRole binding relationship resources for the user and its groups.
Example: (nested array)
uuidStringStable role binding uuid.
Example: 88888888888888888888888888888888
ziamRoleBindingUuidStringSame identity as uuid for downstream products.
Example: 88888888888888888888888888888888
subjectTypeStringRequiredBound identity type, normally User or Group.
Example: User
subjectUuidStringRequiredBound user or group uuid.
Example: 11111111111111111111111111111111
roleUuidStringOptional bound ZIAM role uuid.
Example: 66666666666666666666666666666666
roleKeyStringBound ZIAM role key. Either roleUuid or roleKey should identify the role. project-admin is valid for User or Group subjects; project-owner must use ProjectMembership.
Example: project-admin
enabledBooleanEnabled for this resource
Example: true
resourceVersionLongMonotonic version used by downstream sync.
Example: 10
createdAtStringCreation time returned by ZIAM when available.
Example: 2026-01-15T08:00:00Z
updatedAtStringUpdate time returned by ZIAM when available.
Example: 2026-01-15T08:00:00Z
joinedAtStringTime when this role binding was created.
Example: 2026-06-16T10:00:00Z
statusStringNormalized resource status.
Example: Enabled
projectMembershipsListProject membership relationship resources for the user and its groups.
Example: (nested array)
uuidStringStable resource uuid. Generated when omitted for create.
Example: 11111111111111111111111111111111
nameStringCanonical resource name or user login name.
Example: alice
userNameStringAlias accepted for user login name. Normalized to name/userName for users.
Example: alice
displayNameStringDisplay name.
Example: Alice
descriptionStringBrief resource description shown on resource detail pages.
Example: A brief description
passwordStringUser password for create or password update. ZIAM hashes it into the internal credential and never returns it by list/detail APIs.
Example: password123
confirmPasswordStringOptional confirmation password. Must match password when present.
Example: password123
emailStringUser email. Must be unique when supplied.
Example: alice@example.com
phoneStringCanonical E.164 phone number.
Example: +8613800138000
phoneNumberStringAccepted alias for phone. ZIAM normalizes it to phone.
Example: +8613800138000
mobileStringAccepted alias for phone. ZIAM normalizes it to phone.
Example: +8613800138000
sourceStringIdentity data source. ZIAM-created resources use ZIAM.
Example: ZIAM
statusStringNormalized status such as Enabled, Disabled, Locked, or Deleted.
Example: Enabled
credentialStatusObjectCredential status for this resource
typeStringCredential type.
Example: password
algorithmStringPassword verifier algorithm used internally by ZIAM.
Example: argon2id
versionLongCredential schema or policy version.
Example: 1
statusStringCredential status.
Example: Active
mustChangeBooleanWhether the user must change the password on next login.
Example: false
createdAtStringCredential creation time.
Example: 2026-06-17T01:00:00Z
updatedAtStringLast credential update time.
Example: 2026-06-17T01:00:00Z
createdAtStringNormalized creation time returned by ZIAM when available.
Example: 2026-06-16T10:00:00Z
updatedAtStringNormalized update time returned by ZIAM when available.
Example: 2026-06-16T10:30:00Z
lastLoginTimeStringNormalized last login time returned for users when available.
Example: 2026-06-16T10:00:00Z
lastLoginIpStringNormalized last login IP returned for users when available.
Example: 172.26.53.126
groupsListUser list display aggregate. Groups related to the user.
Example: (nested array)
idStringStable ZIAM group id. Generated when omitted.
Example: group-001
uuidStringUnique identifier of this resource
Example: group-001
sourceStringSource for this resource
Example: ZIAM
ziamGroupIdStringZIAM group id exposed for Cloud detail pages.
Example: group-001
nameStringRequiredHuman-readable name of this resource
Example: Operators
displayNameStringDisplay name for this resource
Example: Operators
descriptionStringDescription for this resource
Example: A brief description
projectIdStringOptional project id that owns this group.
Example: project-001
projectUuidStringProject uuid for this resource
Example: project-001
enabledBooleanEnabled for this resource
Example: true
activeBooleanActive for this resource
Example: true
membersListMembers for this resource
Example: (nested array)
valueStringStable member uuid. ZIAM normalizes uuid into value.
Example: 11111111111111111111111111111111
uuidStringStable member uuid.
Example: 11111111111111111111111111111111
displayStringDisplay for this resource
Example: Alice
joinedAtStringTime when the user was added to this organization or group.
Example: 2026-06-16T10:00:00Z
attributesObjectAttributes for this resource
Example: (nested object)
resourceVersionLongMonotonic version used by downstream sync.
Example: 10
statusStringNormalized resource status.
Example: Enabled
createdAtStringCreation time returned by ZIAM when available.
Example: 2026-01-15T08:00:00Z
updatedAtStringUpdate time returned by ZIAM when available.
Example: 2026-01-15T08:00:00Z
userCountLongCount of direct user members.
Example: 1
directUserCountLongCount of direct user members.
Example: 1
projectsListProjects related to this group.
Example: (nested array)
idStringStable ZIAM project id. Generated when omitted.
Example: project-001
uuidStringUnique identifier of this resource
Example: project-001
sourceStringSource for this resource
Example: ZIAM
ziamProjectIdStringZIAM project id exposed for Cloud detail pages.
Example: project-001
nameStringRequiredHuman-readable name of this resource
Example: Project A
displayNameStringDisplay name for this resource
Example: Project A
descriptionStringDescription for this resource
Example: A brief description
organizationIdStringOrganization or department id this project belongs to.
Example: dept-001
organizationUuidStringOrganization uuid for this resource
Example: dept-001
tenantIdStringTenant or account id used by downstream products.
Example: tenant-001
tenantUuidStringTenant uuid for this resource
Example: tenant-001
accountIdStringOptional downstream account id.
Example: account-001
accountUuidStringAccount uuid for this resource
Example: account-001
linkAccountUuidStringOptional Cloud project linked account uuid.
Example: account-001
enabledBooleanEnabled for this resource
Example: true
activeBooleanActive for this resource
Example: true
attributesObjectAttributes for this resource
Example: (nested object)
resourceVersionLongMonotonic version used by downstream sync.
Example: 10
statusStringNormalized resource status.
Example: Enabled
createdAtStringCreation time returned by ZIAM when available.
Example: 2026-01-15T08:00:00Z
updatedAtStringUpdate time returned by ZIAM when available.
Example: 2026-01-15T08:00:00Z
userCountLongCount of direct user members in this project.
Example: 1
directUserCountLongCount of direct user members in this project.
Example: 1
groupCountLongCount of user groups in this project.
Example: 1
userGroupCountLongCount of user groups in this project.
Example: 1
joinedAtStringRelationship join time when the resource is returned as a related project row.
Example: 2026-01-15T08:00:00Z
projectNamesListNames of projects related to this group.
Example: item1,item2
projectCountLongCount of projects related to this group.
Example: 1
joinedAtStringRelationship join time when the resource is returned as a related group row.
Example: 2026-01-15T08:00:00Z
groupNamesListUser or group list display aggregate. Related group names.
Example: item1,item2
groupCountLongDisplay aggregate count of groups related to a project.
Example: 1
organizationsListUser list display aggregate. Direct organizations or departments related to the user.
Example: (nested array)
idStringStable ZIAM organization id. Generated when omitted.
Example: dept-001
uuidStringSame identity as id for downstream SCIM receivers.
Example: dept-001
sourceStringIdentity data source. ZIAM-created resources use ZIAM.
Example: ZIAM
ziamDepartmentIdStringZIAM department id exposed for Cloud detail pages.
Example: dept-001
nameStringRequiredHuman-readable name of this resource
Example: Engineering
displayNameStringDisplay name for this resource
Example: Engineering
descriptionStringDescription for this resource
Example: A brief description
parentIdStringParent organization id.
Example: company-001
parentUuidStringSame identity as parentId for downstream SCIM receivers.
Example: company-001
rootIdStringOptional root organization id.
Example: company-001
rootUuidStringRoot uuid for this resource
Example: company-001
typeStringCloud organization type. Defaults to Company for root nodes and Department when a parent is present.
Example: Department
enabledBooleanEnabled for this resource
Example: true
activeBooleanAlternative enabled flag accepted by SCIM receivers.
Example: true
membersListMembers for this resource
Example: (nested array)
valueStringStable member uuid. ZIAM normalizes uuid into value.
Example: 11111111111111111111111111111111
uuidStringStable member uuid.
Example: 11111111111111111111111111111111
displayStringDisplay for this resource
Example: Alice
joinedAtStringTime when the user was added to this organization or group.
Example: 2026-06-16T10:00:00Z
attributesObjectAttributes for this resource
Example: (nested object)
resourceVersionLongMonotonic version used by downstream sync.
Example: 10
statusStringNormalized resource status.
Example: Enabled
createdAtStringCreation time returned by ZIAM when available.
Example: 2026-01-15T08:00:00Z
updatedAtStringUpdate time returned by ZIAM when available.
Example: 2026-01-15T08:00:00Z
ownerUuidStringOrganization owner user uuid when configured.
Example: 11111111111111111111111111111111
ownerNameStringOrganization owner display name resolved by ZIAM when ownerUuid is available.
Example: Alice
departmentPathStringOrganization tree display path from root to this department.
Example: Company/Engineering
departmentPathNamesListOrganization tree display path as separate names.
Example: item1,item2
directUserCountLongCount of direct user members.
Example: 1
totalUserCountLongCount of direct members plus descendant organization members.
Example: 10
joinedAtStringRelationship join time when the resource is returned as a related organization row.
Example: 2026-01-15T08:00:00Z
directOrganizationsListUser list display aggregate. Direct department memberships.
Example: (nested array)
idStringStable ZIAM organization id. Generated when omitted.
Example: dept-001
uuidStringSame identity as id for downstream SCIM receivers.
Example: dept-001
sourceStringIdentity data source. ZIAM-created resources use ZIAM.
Example: ZIAM
ziamDepartmentIdStringZIAM department id exposed for Cloud detail pages.
Example: dept-001
nameStringRequiredHuman-readable name of this resource
Example: Engineering
displayNameStringDisplay name for this resource
Example: Engineering
descriptionStringDescription for this resource
Example: A brief description
parentIdStringParent organization id.
Example: company-001
parentUuidStringSame identity as parentId for downstream SCIM receivers.
Example: company-001
rootIdStringOptional root organization id.
Example: company-001
rootUuidStringRoot uuid for this resource
Example: company-001
typeStringCloud organization type. Defaults to Company for root nodes and Department when a parent is present.
Example: Department
enabledBooleanEnabled for this resource
Example: true
activeBooleanAlternative enabled flag accepted by SCIM receivers.
Example: true
membersListMembers for this resource
Example: (nested array)
valueStringStable member uuid. ZIAM normalizes uuid into value.
Example: 11111111111111111111111111111111
uuidStringStable member uuid.
Example: 11111111111111111111111111111111
displayStringDisplay for this resource
Example: Alice
joinedAtStringTime when the user was added to this organization or group.
Example: 2026-06-16T10:00:00Z
attributesObjectAttributes for this resource
Example: (nested object)
resourceVersionLongMonotonic version used by downstream sync.
Example: 10
statusStringNormalized resource status.
Example: Enabled
createdAtStringCreation time returned by ZIAM when available.
Example: 2026-01-15T08:00:00Z
updatedAtStringUpdate time returned by ZIAM when available.
Example: 2026-01-15T08:00:00Z
ownerUuidStringOrganization owner user uuid when configured.
Example: 11111111111111111111111111111111
ownerNameStringOrganization owner display name resolved by ZIAM when ownerUuid is available.
Example: Alice
departmentPathStringOrganization tree display path from root to this department.
Example: Company/Engineering
departmentPathNamesListOrganization tree display path as separate names.
Example: item1,item2
directUserCountLongCount of direct user members.
Example: 1
totalUserCountLongCount of direct members plus descendant organization members.
Example: 10
joinedAtStringRelationship join time when the resource is returned as a related organization row.
Example: 2026-01-15T08:00:00Z
organizationNamesListDisplay aggregate of related organization names.
Example: item1,item2
departmentNamesListDisplay aggregate of related department names.
Example: item1,item2
directOrganizationCountLongDisplay aggregate count of direct departments.
Example: 1
projectsListUser or group list display aggregate. Related projects.
Example: (nested array)
idStringStable ZIAM project id. Generated when omitted.
Example: project-001
uuidStringUnique identifier of this resource
Example: project-001
sourceStringSource for this resource
Example: ZIAM
ziamProjectIdStringZIAM project id exposed for Cloud detail pages.
Example: project-001
nameStringRequiredHuman-readable name of this resource
Example: Project A
displayNameStringDisplay name for this resource
Example: Project A
descriptionStringDescription for this resource
Example: A brief description
organizationIdStringOrganization or department id this project belongs to.
Example: dept-001
organizationUuidStringOrganization uuid for this resource
Example: dept-001
tenantIdStringTenant or account id used by downstream products.
Example: tenant-001
tenantUuidStringTenant uuid for this resource
Example: tenant-001
accountIdStringOptional downstream account id.
Example: account-001
accountUuidStringAccount uuid for this resource
Example: account-001
linkAccountUuidStringOptional Cloud project linked account uuid.
Example: account-001
enabledBooleanEnabled for this resource
Example: true
activeBooleanActive for this resource
Example: true
attributesObjectAttributes for this resource
Example: (nested object)
resourceVersionLongMonotonic version used by downstream sync.
Example: 10
statusStringNormalized resource status.
Example: Enabled
createdAtStringCreation time returned by ZIAM when available.
Example: 2026-01-15T08:00:00Z
updatedAtStringUpdate time returned by ZIAM when available.
Example: 2026-01-15T08:00:00Z
userCountLongCount of direct user members in this project.
Example: 1
directUserCountLongCount of direct user members in this project.
Example: 1
groupCountLongCount of user groups in this project.
Example: 1
userGroupCountLongCount of user groups in this project.
Example: 1
joinedAtStringRelationship join time when the resource is returned as a related project row.
Example: 2026-01-15T08:00:00Z
projectNamesListDisplay aggregate of related project names.
Example: item1,item2
projectCountLongDisplay aggregate count of related projects.
Example: 1
userCountLongDisplay aggregate count of direct user members.
Example: 1
directUserCountLongDisplay aggregate count of direct user members.
Example: 1
userGroupCountLongDisplay aggregate count of user groups related to a project.
Example: 1
ownerUuidStringOrganization owner user uuid when configured.
Example: 11111111111111111111111111111111
ownerNameStringOrganization owner display name resolved from ownerUuid when available.
Example: Alice
departmentPathStringOrganization tree display path from root to this department.
Example: Company/Engineering
departmentPathNamesListOrganization tree display path as separate names.
Example: item1,item2
totalUserCountLongOrganization display aggregate. Direct members plus descendant organization members.
Example: 10
groupUuidsListOptional user create field. The new user is added to these groups after creation. Use an array even when only one group is selected.
Example: item1,item2
projectUuidsListOptional user create field. The new user is added to these projects after creation. Use an array even when only one project is selected.
Example: item1,item2
organizationUuidsListOptional user create field. The new user is added to these organizations or departments after creation. Use an array even when only one organization is selected.
Example: item1,item2
departmentUuidsListAlias of organizationUuids for department tree UI. Use an array even when only one department is selected.
Example: item1,item2
joinedAtStringRelationship creation time for membership resources.
Example: 2026-01-15T08:00:00Z
deletionTimestampStringSoft-delete timestamp for deleted users.
Example: 2026-01-15T08:00:00Z
deletionPhaseStringDeletion phase for soft-deleted users.
Example: SoftDeleted
retentionUntilStringEnd of soft-delete retention window for deleted users.
Example: 2026-01-15T08:00:00Z
finalizersListDeletion finalizers applied to soft-deleted users.
Example: item1,item2
Change History
View all change historyChange Time
DeletedResponse fields scopeType, scopeUuidView API
