INPUT_OBJECT

CreateRegistrationAccessEntryInput

link GraphQL Schema definition

1input CreateRegistrationAccessEntryInput {
4
2# The registration configuration the entry belongs to.
3registrationConfigurationId: ID!
13
5# The matching value: an email domain such as acme.com, or a single email address
6# such as a@x.com.
7# Validated in every enforcement mode; must be unique within the configuration. An
8# email address
9# that belongs to a current member of the organization is refused: that person
10# already has an
11# account and cannot self-register.
12value: String!
29
14# Whether a matched registrant is sent an invite email. Defaults to false. When
15# true, existing
16# aiWARE users the entry pre-approves who are not yet members of the organization
17# are invited
18# asynchronously through the standard organization invite, on creation only; the
19# mutation
20# returns before any invite exists. Which entry types may request invites is an
21# instance
22# setting: by default only an email address may (a domain entry would invite every
23# aiWARE user
24# on that domain), and an entry asking for an invite the instance does not allow
25# is refused
26# with an invalid_input error. Entries granting only an auth group cannot be
27# invited.
28sendInviteEmail: Boolean
33
30# Application role IDs granted on registration. Must name at least one role, or an
31# authGroupId must be given.
32applicationRoleIds: [ID!]!
36
34# Optional authorization group granted on registration.
35authGroupId: ID
37}