Claude Platform Docs

Berechtigungen einer RBAC-Rolle auflisten

beta.organization.rbac_roles.permissions.list(rbac_role_id, **kwargs) -> PageCursor<BetaRBACRolePermission>
GET/v1/organizations/rbac_roles/{rbac_role_id}/permissions

Listet die Berechtigungen auf, die eine RBAC-Rolle gewährt.

Die RBAC Roles API steht nur Claude Enterprise-Organisationen zur Verfügung.

Parameters
rbac_role_id: String⁠Path parameter

ID of the RBAC Role.

limit: Integer⁠Query parameter

Number of items to return per page.

Defaults to 20. Ranges from 1 to 1000.

minimum1
maximum1000
page: String⁠Query parameter

Optionally set to the next_page token from the previous response.

Returns
class BetaRBACRolePermission { type: :rbac_role_permission, action, resource }
Berechtigungen einer RBAC-Rolle auflisten
require "anthropic"

anthropic = Anthropic::Client.new(api_key: "my-anthropic-api-key")

page = anthropic.beta.organization.rbac_roles.permissions.list("rbac_role_id")

puts(page)
Returns Examples
Response 200
{
  "data": [
    {
      "action": "use",
      "resource": {
        "organization_id": "3c4f5e6d-7a8b-49c0-9d1e-2f3a4b5c6d7e",
        "type": "organization"
      },
      "type": "rbac_role_permission"
    }
  ],
  "has_more": true,
  "next_page": "eyJjdXJzb3IiOiAicmJhY19yb2xlXzAxIn0"
}