from line 1
1---
2title: List RBAC Role Permissions
3url: https://platform.claude.com/docs/en/api/admin/rbac_roles/permissions/list
4---
1# List RBAC Role Permissions
52
6## List RBAC Role Permissions
3**GET** `/v1/organizations/rbac_roles/{role_id}/permissions`
74
8**get** `/v1/organizations/rbac_roles/{role_id}/permissions`
9
105List the permissions an RBAC Role grants.
116
127The RBAC Roles API is in beta and available to Claude Enterprise organizations only. Requests must send the `ce-user-management-2026-07-13` value in the `anthropic-beta` header.
138
14### Path Parameters
9## Path parameters
1510
1611- `role_id: string`
1712
1813 ID of the RBAC Role.
1914
20### Query Parameters
15## Query parameters
2116
2217- `limit: optional number`
2318
from line 20
2520
2621 Defaults to `20`. Ranges from `1` to `1000`.
2722
23 default: 20, maximum: 1000, minimum: 1
24
2825- `page: optional string`
2926
3027 Optionally set to the `next_page` token from the previous response.
3128
32### Header Parameters
29## Headers
3330
3431- `"anthropic-beta": optional array of string`
3532
from line 34
3734
3835 To use multiple betas, use a comma separated list like `beta1,beta2` or specify the header multiple times for each beta.
3936
40### Returns
37## Returns
4138
4239- `data: array of RbacRolePermission`
4340
from line 57
6057 `all_connectors` grants carry a tool-access action, the scope action, or
6158 an authentication-method action (`interactive` or `managed`).
6259
63 - `resource: object { organization_id, type } or object { connector_id, tool_name, type } or object { connector_id, scope, type } or 2 more`
60 - `resource: object or object or object or 2 more`
6461
6562 What the permission applies to.
6663
from line 64
6764 A tagged union: `type` names the kind of resource and determines which
6865 identifier fields are present.
6966
70 - `Organization object { organization_id, type }`
67 - `Organization object`
7168
7269 - `organization_id: string`
7370
from line 74
7774
7875 Kind of resource the permission applies to.
7976
80 - `"organization"`
77 default: organization
8178
82 - `ConnectorTool object { connector_id, tool_name, type }`
79 - `ConnectorTool object`
8380
8481 - `connector_id: string`
8582
from line 95
9895
9996 Kind of resource the permission applies to.
10097
101 - `"connector_tool"`
98 default: connector_tool
10299
103 - `ConnectorScope object { connector_id, scope, type }`
100 - `ConnectorScope object`
104101
105102 - `connector_id: string`
106103
from line 117
120117
121118 Kind of resource the permission applies to.
122119
123 - `"connector_scope"`
120 default: connector_scope
124121
125 - `Connector object { connector_id, type }`
122 - `Connector object`
126123
127124 - `connector_id: string`
128125
from line 129
132129
133130 Kind of resource the permission applies to.
134131
135 - `"connector"`
132 default: connector
136133
137 - `AllConnectors object { type }`
134 - `AllConnectors object`
138135
139136 - `type: "all_connectors"`
140137
141138 Kind of resource the permission applies to.
142139
143 - `"all_connectors"`
140 default: all_connectors
144141
145142 - `type: "rbac_role_permission"`
146143
from line 145
148145
149146 For RBAC Role Permissions, this is always `"rbac_role_permission"`.
150147
151 - `"rbac_role_permission"`
148 default: rbac_role_permission
152149
153150- `has_more: boolean`
154151
from line 156
159156 Opaque cursor for the next page. Pass as the `page` parameter on the next
160157 request.
161158
162### Example
159## Example
163160
164```http
161```bash
165162curl https://api.anthropic.com/v1/organizations/rbac_roles/$ROLE_ID/permissions \
166163 -H 'anthropic-version: 2023-06-01' \
167164 -H "Authorization: Bearer $ANTHROPIC_OAUTH_TOKEN"
168165```
169166
170#### Response
167### Response (200)
171168
172169```json
173170{
No line in this hunk matches that.