Claude Platform Docs

Izin

Daftar Izin Peran RBAC
beta.organization.rbac_roles.permissions.list(rbac_role_id, **kwargs) -> SyncPageCursor[BetaRBACRolePermission]
GET/v1/organizations/rbac_roles/{rbac_role_id}/permissions

Tampilkan daftar izin yang diberikan oleh Peran RBAC.

Models
class BetaRBACAllConnectorsPermissionResource: type: "all_connectors"
type: Literal["all_connectors"]

Kind of resource the permission applies to.

defaultall_connectors
class BetaRBACConnectorPermissionResource: type: "connector"; connector_id
type: Literal["connector"]

Kind of resource the permission applies to.

defaultconnector
connector_id: str

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.

defaultconnector_scope
connector_id: str

ID of the connector the permission applies to.

scope: str

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.

defaultconnector_tool
connector_id: str

ID of the connector the permission applies to.

tool_name: str

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.

defaultorganization
organization_id: str

UUID of the organization the permission applies to.

class BetaRBACRolePermission: type: "rbac_role_permission"; action; resource