UserQueries
No description
type UserQueries {
listMembers: [UserData!]
listRoles: [Role!]
listInvitations: [OrganizationInvitation!]
invitationByToken(
token: String!
): InvitationPreview
planRemoveAccess(
webUserId: Long!
): RemoveAccessPlan
}
Fields
UserQueries.listMembers ● [UserData!] list object
List of all members in the current organization, including external members whose home organization is elsewhere
UserQueries.listRoles ● [Role!] list object
List of all available roles
UserQueries.listInvitations ● [OrganizationInvitation!] list object
Invitations this organization has sent to existing accounts (requires canManageUsers permission)
UserQueries.invitationByToken ● InvitationPreview object
Resolve an emailed invitation token. Deliberately available without authentication so the landing page can explain itself before asking the visitor to sign in; accepting still requires a session belonging to the invitee.
UserQueries.invitationByToken.token ● String! non-null scalar
UserQueries.planRemoveAccess ● RemoveAccessPlan object
What removing an external member's access would do, so the confirmation dialog can state it (requires canManageUsers permission)
UserQueries.planRemoveAccess.webUserId ● Long! non-null scalar
Returned By
users query