Skip to main content
logoTetrate Service BridgeVersion: 1.6.x

Policy Service

Service to manage access control policies for TSB resources

Policy

The Policy service provides methods to configure the access control policies for TSB resources.

All TSB resources have one and exactly one policy document that configures access for it. When resources are created, a default policy is attached to the resource, assigning administration privileges on the resource to the user that created it.

GetPolicy

SetPolicy

GetRootPolicy

SetRootPolicy

GetRBACPolicy

SetRBACPolicy

AccessPolicy

Policy

A policy defines the set of subjects that can access a resource and under which conditions that access is granted.

FieldDescriptionValidation Rule

allow

List of tetrateio.api.tsb.rbac.v2.Binding
The list of allowed bindings configures the different access profiles that are allowed on the resource configured by the policy.

GetAdminPolicyRequest

Request to get the root access policy or the global RBAC access policy.

GetPolicyRequest

Request to get the access policy for a resource.

FieldDescriptionValidation Rule

fqn

string
REQUIRED
Fully-qualified name of the policy.

string = {
  min_len: 1
}