OBJECT

RegistrationConfiguration

link GraphQL Schema definition

1type RegistrationConfiguration {
2
3# The unique identifier for the registration configuration.
4id: ID!
5
6# The organization GUID that the registration is associated with.
7organizationGuid: ID!
8
9# The name of the registration configuration.
10name: String!
11
12# The unique slug for the registration page URL.
13slug: String!
14
15# The list of file resources associated with the registration (e.g., TOS, Privacy
16# Policy).
17files: [OrgFileResource]
18
19# The status of the registration (open or restricted).
20openRegistrationStatus: OrgRegistrationStatus
21
22# A boolean indicating whether admin approval is required for user registration.
23adminApprovalRequired: Boolean
24
25# How registrants not on the access list are handled under restricted
26# registration.
27notOnListHandling: NotOnListHandling!
28
29# Custom UI settings for the registration page.
30uiSettings: OrgUISettings
31
32# The normal access list. For an organization on the legacy access-list model this
33# still
34# includes Default Access as an entry with domainName ""; on the new model Default
35# Access is
36# returned only through defaultAccess.
37domainSettings: [OrgDomainSettings]
38
39# Default Access for registrants matching no entry; null when the configuration
40# has none.
41defaultAccess: RegistrationAccessDefaultAccess
42
43# The timestamp when the configuration was created.
44dateCreated: DateTime!
45
46# The timestamp when the configuration was last modified.
47dateModified: DateTime!
48
49}