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.

User

The user entity that authenticate in the Catalog application

type User {
id: ID!
avatarUrl: String
email: String!
externalId: String
firstName: String!
lastName: String!
role: UserRole!
status: UserStatus!
unifiedId: String!
ownerEntities: [OwnerEntity!]!
unifiedUser: UnifiedUser!
createdAt: Timestamp!
updatedAt: Timestamp!
fullName: String!
}

Fields

User.id ● ID! non-null scalar general

Unique Catalog identifier of the resource

User.avatarUrl ● String scalar general

The avatar url of the user

User.email ● String! non-null scalar general

The email of the user

User.externalId ● String scalar general

external id of the user when synchronized from an external source

User.firstName ● String! non-null scalar general

The first name of the user

User.lastName ● String! non-null scalar general

The last name of the user

User.role ● UserRole! non-null enum general

The role of the user in the account

User.status ● UserStatus! non-null enum general

The status of the user in the account

User.unifiedId ● String! non-null scalar general

The precomputed unifiedId

User.ownerEntities ● [OwnerEntity!]! non-null object general

The entities owned by the user

User.unifiedUser ● UnifiedUser! non-null object general

The unified user linked to that user.

User.createdAt ● Timestamp! non-null scalar general

Date and time the resource was created

User.updatedAt ● Timestamp! non-null scalar general

Date and time the resource was last updated

User.fullName ● String! non-null scalar general

The full name of the user

Example

{
"ownerEntities": [
{
"ownerLabel": {},
"unifiedUser": {
"teamIds": []
}
}
]
}

Member Of