Skip to main content

OrganizationSettings

No description

type OrganizationSettings implements Node {
id: ID!
orgID: String!
trustPolicy: Map!
createdAt: Time!
updatedAt: Time!
}

Fields​

OrganizationSettings.id ● ID! non-null scalar​

OrganizationSettings.orgID ● String! non-null scalar​

Keycloak organization UUID. The unique link from this settings row to the Keycloak organization. Stored as a string because Keycloak APIs and JWT claims pass it through as a string.

OrganizationSettings.trustPolicy ● Map! non-null scalar​

Trust-ladder policy object (see spec §6.4): features map, strictness mode, key custody backend choice, sharing config, defaults for new resources. Schema is versioned via the policy's own "version" key; this column is a free-form JSON envelope.

OrganizationSettings.createdAt ● Time! non-null scalar​

OrganizationSettings.updatedAt ● Time! non-null scalar​

Interfaces​

Node interface​

An object with an ID. Follows the Relay Global Object Identification Specification

Returned By​

organizationSettings query ● setTrustPolicy mutation