permissions 仅返回给在 tenant:policy 上持有 policy:manage(即列出权限规则所需的权限)的调用方,对其他人则省略。成员或用户组的有效权限(查看成员有效权限、查看用户组有效权限)也会显示其角色授予的内容。如需查看您自己的权限,请使用列出我的权限。
所需权限: 无——团队任一成员的 Key 都可以调用
路径参数
string
required
角色键(
key)响应
object
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
curl -X GET 'https://app.memorylake.cn/openapi/memorylake/admin/v1/roles/data_analyst' \
-H 'Authorization: Bearer sk_xxxxxx'
{
"success": true,
"message": "Operation completed successfully",
"data": {
"admin_grant_only": false,
"assignable": false,
"built_in": false,
"key": "sk-f6e5d4c3...redacted...b2a1",
"label": "example",
"base_role_key": "tenant_member",
"description": "Example description",
"parent_role_key": "example",
"permissions": [
{
"permission": "example",
"source": "built_in"
}
]
}
}
返回一个角色(内置或自定义),包含其授予的每项权限及各自来源:内置定义、复制来源的基础角色,或该角色自身的权限规则
curl -X GET 'https://app.memorylake.cn/openapi/memorylake/admin/v1/roles/data_analyst' \
-H 'Authorization: Bearer sk_xxxxxx'
{
"success": true,
"message": "Operation completed successfully",
"data": {
"admin_grant_only": false,
"assignable": false,
"built_in": false,
"key": "sk-f6e5d4c3...redacted...b2a1",
"label": "example",
"base_role_key": "tenant_member",
"description": "Example description",
"parent_role_key": "example",
"permissions": [
{
"permission": "example",
"source": "built_in"
}
]
}
}
GET /openapi/memorylake/admin/v1/roles/{role_key}
permissions 仅返回给在 tenant:policy 上持有 policy:manage(即列出权限规则所需的权限)的调用方,对其他人则省略。成员或用户组的有效权限(查看成员有效权限、查看用户组有效权限)也会显示其角色授予的内容。如需查看您自己的权限,请使用列出我的权限。
key)curl -X GET 'https://app.memorylake.cn/openapi/memorylake/admin/v1/roles/data_analyst' \
-H 'Authorization: Bearer sk_xxxxxx'
Show Role Detail 对象
admin_grant_only 与您自己的角色。base_role_key 的值相同;为兼容现有客户端而保留。{
"success": true,
"message": "Operation completed successfully",
"data": {
"admin_grant_only": false,
"assignable": false,
"built_in": false,
"key": "sk-f6e5d4c3...redacted...b2a1",
"label": "example",
"base_role_key": "tenant_member",
"description": "Example description",
"parent_role_key": "example",
"permissions": [
{
"permission": "example",
"source": "built_in"
}
]
}
}