OBJECT
User
Description
User account details.
link GraphQL Schema definition
- type User {
- # The user ID.
- String! :
- # The user's email address.
- String! :
- # The domain the user belongs to.
- UserDomainEnum! :
- # The last time the user logged in.
- DateTime :
- # The status of the user account.
- UserStatus! :
- # The groups that the user belongs to.
- String!]! : [
- # The TOTP status of user.
- TotpStatus! :
- # The passkey metadata of the user.
- PasskeyMetadata! :
- # The user account lockout information.
- LockoutState! :
- # Specifies whether auth domain user is hidden.
- Boolean! :
- # Specifies whether user is an account owner.
- Boolean! :
- # The user's username.
- String! :
- # The number of unread notifications for the current user.
- Long! :
- # The user's EULA acceptance state.
- EulaState! :
- # Name of the domain to which the SSO user belongs.
- String :
- # Roles assigned to the user.
- RoleAssignment!]! : [
- # The suborganizations in which the user has roles.
- Org!]! : [
- # Email notification configurations.
- EventDigest!]! : [
- # Roles assigned to the user.
- Role!]! : [
- }
link Require by
- ClassificationPolicyDetailDetailed view of a data classification policy.
- Crawl
- CreateCustomReportReplyMetadata for rendering a custom report.
- ExistingUserDetails of an existing user.
- GroupUser group details.
- OracleLiveMountOracle live mount.
- PolicyDetailRepresents the policy detail.
- Query
- ScheduledReportMetadata for rendering a scheduled report.
- SupportUserAccessSupport user access object details.
- ThreatHuntRepresents the configuration and statistics for a threat hunt.
- UpdateCustomReportReplyMetadata for rendering a custom report.
- UserConnectionPaginated list of User objects. Each page of the results includes at most 1000 entries. Query the `pageInfo.hasNextPage` field to know whether all objects were returned.
- UserEdgeWrapper around the User object. This wrapper is used for pagination.
- UserLoginContextCurrent user login context.