Berechtigungen
Berechtigungen einer RBAC-Rolle auflisten
beta.organization.rbac_roles.permissions.list(rbac_role_id, **kwargs) -> SyncPageCursor[BetaRBACRolePermission]Listet die Berechtigungen auf, die eine RBAC-Rolle gewährt.
Models
class BetaRBACAllConnectorsPermissionResource: type: "all_connectors"
type: Literal["all_connectors"]Kind of resource the permission applies to.
Kind of resource the permission applies to.
class BetaRBACConnectorPermissionResource: type: "connector"; connector_id
type: Literal["connector"]Kind of resource the permission applies to.
Kind of resource the permission applies to.
ID of the connector the permission applies to.
class BetaRBACConnectorScopePermissionResource: type: "connector_scope"; connector_id; scope
type: Literal["connector_scope"]Kind of resource the permission applies to.
Kind of resource the permission applies to.
ID of the connector the permission applies to.
scope: strOAuth scope the permission names — the role may receive this scope when
tokens are minted for the connector.
OAuth scope the permission names — the role may receive this scope when tokens are minted for the connector.
Subject to the same encoding rule as tool_name: a scope containing
characters outside [a-zA-Z0-9_-] (or colliding with a reserved form)
appears server-encoded in a stable {prefix}_{32-hex} form. OAuth
scopes routinely contain : and /, so most appear encoded.
class BetaRBACConnectorToolPermissionResource: type: "connector_tool"; connector_id; tool_name
type: Literal["connector_tool"]Kind of resource the permission applies to.
Kind of resource the permission applies to.
ID of the connector the permission applies to.
tool_name: strPublished name of the connector tool the permission applies to.
Published name of the connector tool the permission applies to.
When the published name contains characters outside [a-zA-Z0-9_-] (or
collides with a reserved form), it is server-encoded into a stable
{prefix}_{32-hex} form — a shortened readable prefix of the name plus
a hash — from which the published name is not recoverable.
class BetaRBACOrganizationPermissionResource: type: "organization"; organization_id
type: Literal["organization"]Kind of resource the permission applies to.
Kind of resource the permission applies to.
UUID of the organization the permission applies to.