Skip to main content
PUT
Set an organization's decryptable labels

Authorizations

Authorization
string
header
required

User session JWT or instance API key (iak_*). Send as Authorization: Bearer <token>.

Path Parameters

orgSlug
string
required

Organization slug. An organization admin may only name the session's organization (403 FORBIDDEN otherwise); a platform admin may name any.

Maximum string length: 128

Body

application/json
labels
string[] | null

Sensitivity labels that may be decrypted: label GUIDs, and sharepoint-library for a SharePoint library's protection without a label. Trimmed, lower-cased and de-duplicated; anything else is refused 400 VALIDATION_ERROR (error.details.invalid). null inherits the level above, [] decrypts nothing.

Example:
immutable
boolean
default:false

Response

The organization's decryptable labels, as stored.

object
enum<string>
Available options:
decryptable_labels
org_slug
string
value
object | null

The organization's own setting; null until it sets one, as a knowledge base that inherits.

effective
string[] | null

Sensitivity labels that may be decrypted: label GUIDs, and sharepoint-library for a SharePoint library's protection without a label. Trimmed, lower-cased and de-duplicated; anything else is refused 400 VALIDATION_ERROR (error.details.invalid). null inherits the level above, [] decrypts nothing.

Example:
origin
enum<string>

Where effective comes from for a knowledge base of the organization with no list of its own.

Available options:
platform,
org,
none
locked_by
enum<string> | null
Available options:
platform,
org
updated_by
string | null
updated_at
string | null