Documentation index: llms.txt. This page is also available as markdown: append .md to this URL or send Accept: text/markdown.
UnifiedUser
A unified user represents a user that is associated with a Catalog user and a source user. It is used to manage the user across the different systems.
type UnifiedUser {
id: String!
avatarUrl: String
email: String!
name: String
role: UserRole
status: UserStatus
teamIds: [String!]!
userId: String
createdAt: Timestamp
}
Fields
UnifiedUser.id ● String! non-null scalar general
Unique Catalog identifier of the resource
UnifiedUser.avatarUrl ● String scalar general
The avatar URL of the unified user
UnifiedUser.email ● String! non-null scalar general
The email of the unified user
UnifiedUser.name ● String scalar general
The name of the unified user
UnifiedUser.role ● UserRole enum users
The role of the unified user in the account
UnifiedUser.status ● UserStatus enum users
The status of the unified user
UnifiedUser.teamIds ● [String!]! non-null scalar general
List of team id where the unified user is present
UnifiedUser.userId ● String scalar general
The unified user is associated to this Catalog user ID
UnifiedUser.createdAt ● Timestamp scalar general
Timestamp of when the record was created
Example
{
"id": "fffe43cb-a92f-48d9-9527-3fcc4e5f6dba",
"avatarUrl": "https://example.com/avatar.png",
"email": "john.doe@example.com",
"name": "John Doe",
"role": "CONTRIBUTOR",
"status": "ACTIVATED",
"teamIds": [
"fffe43cb-a92f-48d9-9527-3fcc4e5f6dba"
],
"userId": "fffe43cb-a92f-48d9-9527-3fcc4e5f6dba",
"createdAt": 1758555879800
}
Member Of
OwnerEntityobjectSourceUserobjectUserobject