Skip to main content

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