User
A representation of a human user account.
type User {
id: ID!
username: String!
firstName: String
lastName: String
emailAddress: String
creationDate: DateTime!
firstLoginDate: DateTime
disabled: Boolean! @deprecated
enabled: Boolean!
hasPassword: Boolean!
forceLocalPasswordExpiration: Boolean!
localLoginDisabled: Boolean!
accountType: UserAccountType!
memberedTeams: [Team!]
ownedTeams: [Team!]
roles: [Role!]!
ssoStatus: SsoStatus!
userStatus: UserStatus! @deprecated
activationStatus: UserActivationStatus!
}
Fields
User.id ● ID! non-null scalar
A unique identifier that identifies a specific user.
User.username ● String! non-null scalar
The user's username.
User.firstName ● String scalar
The user's given name.
User.lastName ● String scalar
The user's lastname.
User.emailAddress ● String scalar
The user's email address.
User.creationDate ● DateTime! non-null scalar
The user's creation date.
User.firstLoginDate ● DateTime scalar
The user's first login date.
User.enabled ● Boolean! non-null scalar
Whether or no the user account is enabled.
User.hasPassword ● Boolean! non-null scalar
Whether or no the user has set a password.
User.forceLocalPasswordExpiration ● Boolean! non-null scalar
Whether the user's local password is forced to expire.
User.localLoginDisabled ● Boolean! non-null scalar
Indicates the user can login using local login.
User.accountType ● UserAccountType! non-null enum
User's account type (UI or API).
User.memberedTeams ● [Team!] list object
A teams list where the user is member of.
User.ownedTeams ● [Team!] list object
A teams list where the user is an owner of.
User.roles ● [Role!]! non-null enum
A list of product roles the user is entitled to. Currently supports a single role.
User.ssoStatus ● SsoStatus! non-null enum
Indicate the user sso status.
User.activationStatus ● UserActivationStatus! non-null enum
The user's activation status.
Show deprecated
Returned By
updateUserAccountType mutation ● updateUserDisabled mutation ● updateUserEnabled mutation ● updateUserForceLocalPasswordExpiration mutation ● updateUserLocalLoginDisabled mutation ● updateUserRoles mutation
Member Of
Certificate object ● CertificateRequest object ● CloudDiscovery object ● CloudKeystore object ● CloudProvider object ● CodeSignProject object ● CodeSignSigningKey object ● MachineIdentity object ● NotificationEmailRecipientsLists object ● NotificationRouter object ● Revocation object ● UserConnection object ● UserEdge object
Implemented By
HumanIdentity union ● Identity union