List My Role Module Permissions
Query module permissions for a role assigned to the account associated with the current AccessKey. This API does not require administrator permissions.
Endpoint: /openapi/v1/role/myRole/module/list
Method: GET
Request parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
| roleId | String | Yes | Role ID. |
Response parameters
| Parameter | Type | Description |
|---|---|---|
| success | Boolean | Whether the request succeeded. |
| requestId | String | Request ID. |
| data | Array | Module permissions. |
| data[].action | String | Module identifier, such as SQLEditor, DataExport, or SQLTask. |
| data[].access | Boolean | Whether the role has this module permission. |
Success response
{"success": true, "requestId": "<requestId>", "data": [{"action": "SQLEditor", "access": true}]}