Skip to main content

OrganizationSettings

Organization-wide behavior settings.

Settings apply to the whole organization and shape platform behavior — for example, the access new bundle repositories receive at creation. Each setting has a default, so organizations created before a setting existed read it as the default. Change settings with the updateOrganizationSettings mutation.

type OrganizationSettings {
defaultBundleAccess: OrganizationDefaultBundleAccess!
namingConvention: String
}

Fields​

OrganizationSettings.defaultBundleAccess ● OrganizationDefaultBundleAccess! non-null enum {#default-bundle-access}​

Access granted to new bundle repositories at creation. Defaults to NONE — new repositories are restricted until a grant is authored for them.

OrganizationSettings.namingConvention ● String scalar {#naming-convention}​

Liquid template that names every provisioned cloud resource, e.g. {{attrs.team}}-{{instance.id}}. null means the default convention {{instance.id}}-{{component.suffix}}. The resolved name is burned into each instance when it is first created and does not change afterward.

Member Of​

Organization object