Skip to main content
Version: 57.2.0

ConfigurationPermissions

Per-route permission overrides for ConfigurationApp. Each value is an array of terreno permission functions (PermissionMethod), AND-combined like modelRouter permissions. When a route is omitted, the default admin-only guard applies.

Example

permissions: {
read: [IsStaff],
update: [IsSuperUser],
}

Properties

listSecrets?

optional listSecrets?: PermissionMethod<unknown>[]

Guards POST {basePath}/list-secrets and /validate-secrets.


meta?

optional meta?: PermissionMethod<unknown>[]

Guards GET {basePath}/meta (schema metadata).


read?

optional read?: PermissionMethod<unknown>[]

Guards GET {basePath} (current values).


update?

optional update?: PermissionMethod<unknown>[]

Guards PATCH {basePath} (update values).