OBJECT

RegistrationAccessEntry

link GraphQL Schema definition

1type RegistrationAccessEntry {
2
3# Stable identity of the entry. Survives edits to every other field, value
4# included.
5id: ID!
6
7# The registration configuration the entry belongs to.
8registrationConfigurationId: ID!
9
10# The matching value: an email domain such as acme.com, or a single email address
11# such as a@x.com.
12value: String!
13
14# The type of the entry, derived from its value: email when the value contains @,
15# otherwise domain.
16type: RegistrationAccessEntryType!
17
18# allow or deny. Only allow is exposed by this API.
19authType: RegistrationAccessAuthType!
20
21# Whether a matched registrant is sent an invite email.
22sendInviteEmail: Boolean!
23
24# Application role IDs granted on registration.
25applicationRoleIds: [ID!]!
26
27# applicationRoleIds resolved. A role deleted since is omitted, so this can be the
28# shorter list.
29applicationRoles: [Role]
30
31# Optional authorization group granted on registration.
32authGroupId: ID
33
34# The user who added the entry. Preserved across every in-place edit.
35createdBy: ID
36
37# When the entry was added. Preserved across every in-place edit.
38createdDateTime: DateTime
39
40# The user who last changed any field of the entry.
41modifiedBy: ID
42
43# When any field of the entry was last changed.
44modifiedDateTime: DateTime
45
46}