INPUT_OBJECT

UpdateRegistrationConfiguration

link GraphQL Schema definition

1input UpdateRegistrationConfiguration {
3
2organizationGuid: ID
5
4name: String
7
6slug: String
9
8files: [OrgFileResourceInput]
11
10openRegistrationStatus: OrgRegistrationStatus
13
12allowlistDomains: [String]
15
14adminApprovalRequired: Boolean
19
16# How registrants not on the access list are handled under restricted
17# registration. Omitted = unchanged.
18notOnListHandling: NotOnListHandling
21
20uiSettings: OrgUISettingsInput
32
22# When sent: the complete normal access list, replacing what is stored, on either
23# access-list
24# model. A legacy client may carry Default Access as an entry with domainName "".
25# The list must
26# contain at least one entry (a normal entry, or Default Access): an empty list is
27# rejected.
28# When omitted or null: the stored entries are left unchanged; on the new
29# access-list model they
30# are normally managed through the per-entry access-list APIs.
31domainSettings: [OrgDomainSettingsInput]
45
33# Default Access for registrants matching no entry: a grant sets or replaces it,
34# null clears it,
35# omitted leaves it unchanged. When domainSettings is also sent, defaultAccess
36# wins over a
37# domainName "" entry when both are present. When neither is present: on the
38# legacy access-list
39# model the list is the whole access state and Default Access is cleared; on the
40# new model, where
41# the domainSettings read never includes the "" row, the stored Default Access is
42# kept, and only an
43# explicit null clears it.
44defaultAccess: RegistrationAccessGrantInput
46}