Customize system role
Customize a system role by adding or removing permissions for your organization. Creates an organization-specific override of the default system role. Reference the wallet repo for which system roles support customization.
Path Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
id | UUID | Yes | System role identifier |
Request Body
| Field | Type | Required | Description |
|---|---|---|---|
permissionIds | string[] | Yes | New permission set for the role |
Use Cases
- Add permissions to Member role for your org
- Restrict Viewer role permissions
- Tailor system roles without creating full custom role
Required Permission
roles:update
Customize system role
Customize a system role by adding or removing permissions for your organization. Creates an organization-specific override of the default system role. Reference the wallet repo for which system roles support customization.
Path Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
id | UUID | Yes | System role identifier |
Request Body
| Field | Type | Required | Description |
|---|---|---|---|
permissionIds | string[] | Yes | New permission set for the role |
Use Cases
- Add permissions to Member role for your org
- Restrict Viewer role permissions
- Tailor system roles without creating full custom role
Required Permission
roles:update