OBJECT
User
A user represents a user account within an organization.
link GraphQL Schema definition
1 type User { 2 3 # The user's name 4 : String! 5 6 # The user's unique ID. 7 # A user ID is a string in UUID format. 8 : ID! 9 10 # The set of permissions granted to the user 11 : PermissionList 12 13 # The set of roles granted to the user 14 : [Role!] 15 16 : [ID!] 17 18 # ID of the organization to which the user belongs. 19 : ID 20 21 # GUID of the organization to which the user belongs. 22 : ID 23 24 # Organization to which the user belongs. 25 : Organization 26 27 # GUID of organizations to which the user belongs. 28 : [ID] 29 30 # Freeform metadata in JSON form 31 : JSONData 32 33 : String 34 35 : String 36 37 : String 38 39 : [UserACL!] 40 41 : String 42 43 : String 44 45 # Folder tree for this organization 46 # 47 # Arguments 48 # type: Specify a root folder type to retrieve a specific root 49 # folder 50 (: RootFolderType): Folder 51 52 # Date and time this user last changed their password 53 : DateTime 54 55 # Date and time this user last logged in 56 : DateTime 57 58 # Date and time this user account was created 59 : DateTime 60 61 # Date and time this user account was last modified 62 : DateTime 63 64 # Multi-factor authentication information for the user 65 : MFAInfo! 66 67 # User Settings for the user 68 : [UserSetting!] 69 70 : String 71 72 # Status of user account 73 : UserStatus 74 75 # Notifications from user default mailbox 76 ( 77 : [NotificationDateTimeFilter!], 78 : Int, 79 : Int, 80 : NotificationDateTimeField, 81 : OrderDirection, 82 : [NotificationFlag!], 83 : filterCombineOperator 84 ): NotificationList 85 86 # The flag indicate that the user is "virtual" system user 87 : Boolean 88 89 # The application keys that allowed to run as system user. 90 : [String] 91 92 # Multi Organization Invite 93 ( 94 : ID, 95 : OrganizationInviteStatus, 96 : OrganizationInviteType 97 ): [OrganizationInvite] 98 99 # SCIM represents linked user information from a third party identity provider. 100 (: [ID]): SCIMUserList 101 102 }
link Required by
- DataRegistry
- FolderSummaryDetail
- Group
- LoginInfoContains information about the user's authentication context.
- MutationMutations are used to modify data. Each mutation takes an input that contains the data necessary to create or update the data in question.
- QueryQueries are used to retrieve data. If you're new to our API, try the `me` query to explore the information you have access to. Hit `ctrl-space` at any time to activate field completion hints, and mouse over a field or parameter to see its documentation.
- SavedSearch
- Schema
- UserList