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