INPUT_OBJECT

CreateOrganizationInviteInput

link GraphQL Schema definition

1input CreateOrganizationInviteInput {
4
2# Organization to add the user to
3organizationId: ID!
7
5# Invitee email address
6email: String!
10
8# Message shown to the user and the approver of the invite
9message: String
13
11# List of applications and application-specific roles to grant to the user
12applicationRoles: [ApplicationInviteRoleInput!]!
16
14# Auth group ids to assign to the invited user
15authGroupIds: [ID]
25
17# User Details to be added to the invite. From a service token, a
18# registrationConfigurationId
19# key makes the invite be created by that registration configuration's creator,
20# granting what the
21# access-list entry named by matchedRegistrationAccessId grants; other callers'
22# copies
23# of those keys are stored and ignored.
24userDetails: JSONData
28
26# Boolean to disable auto approval of the invite
27disableAutoApproval: Boolean
34
29# When true, creates a request-to-join flow: invite is submitted for org admin
30# approval
31# and notifications use the self-service path. When omitted or false, creates an
32# admin-initiated invite flow.
33requestToJoinOrganization: Boolean
35}