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 ): [OrganizationInvite] 97 98 }
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