GET /openapi/memorylake/admin/v1/access-groups/{group_id}/access-scope
ETag 头标识此状态,可用于条件式设置用户组访问范围。
所需权限:
access_group:view路径参数
string
required
标识符
curl -X GET 'https://app.memorylake.cn/openapi/memorylake/admin/v1/access-groups/7013fb5c15cfb29411f040967354b8a3/access-scope' \
-H 'Authorization: Bearer sk_xxxxxx'
响应
object
Show Access Group Access Scope 对象
Show Access Group Access Scope 对象
string
用户组
array
每个可设范围的资源类型一项;用户组只会增加访问权限
Show Access Scope Entry 对象
Show Access Scope Entry 对象
string
all 表示所有实例;instances 表示仅列出的实例string
资源类型,例如
memorylake:project(参见 GET /permission-catalog)array
只读。成员角色对该类型授予的实例级操作——即范围条目最多可允许的操作。
array
mode 为 instances 时的实例列表{
"success": true,
"message": "Operation completed successfully",
"data": {
"group_id": "75bcd78140d9e42928db031f1fbb59a5",
"scopes": [
{
"mode": "all",
"resource_type": "example",
"available_actions": [
"example"
],
"instances": [
{
"id": "bc572b050c9920425b5fd75681eccbb2",
"actions": [],
"effective_actions": [],
"permission_level": "read",
"shadowed_actions": [],
"via_permission_level": false,
"workspace_id": "0fa2d21dc175adc7a003e0b37f156cb1"
}
]
}
]
}
}