Querying Authorization
Function
This API is used to query all label and property permissions of the current user.
URI
- URI format
GET /ges/v1.0/{project_id}/graphs/{graph_name}/rbac - Parameter description
Table 1 URI parameter description Parameter
Mandatory
Type
Description
project_id
Yes
String
Project ID. For details about how to obtain the project ID, see Obtaining a Project ID.
graph_name
Yes
String
Graph name
Request
- Request example
GET http://{SERVER_URL}/ges/v1.0/{project_id}/graphs/{graph_name}/rbac
SERVER_URL: Address for accessing a graph. For details about its value, see Using Service Plane APIs.
Response
{
"data": {
"acl": [
{
"detail": [],
"type": "traverse"
},
{
"detail": [
{
"label": "movie",
"properties": [
"movieid",
"title"
]
},
{
"label": "user",
"properties": [
"gender",
"age",
"userid"
]
}
],
"type": "read"
},
{
"detail": [],
"type": "write"
}
]
}
} Status Code
| Response Code | Description |
|---|---|
| 400 Bad Request | Request error. |
| 401 Unauthorized | Authentication failed. |
| 403 Forbidden | No operation permission. |
| 404 Not Found | The requested resource was not found. |
| 500 Internal Server Error | Internal service error. |
| 503 Service Unavailable | Service unavailable. |
Error Code
See Error Code.
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.