GET /openapi/memorylake/admin/v1/roles
key 就是创建虚拟成员、更新成员角色、创建邀请的 role 字段接受的值。任何成员的密钥都可以读取。
没有任何参数——角色目录小而固定,因此不分页。
curl 'https://app.memorylake.cn/openapi/memorylake/admin/v1/roles' \
-H 'Authorization: Bearer sk-xxxxxx'
响应
object
Show 角色目录
Show 角色目录
array
Show 角色对象
Show 角色对象
{
"success": true,
"message": "Operation completed successfully",
"data": {
"roles": [
{
"key": "tenant_owner",
"label": "Owner",
"built_in": true,
"assignable": false,
"admin_grant_only": false
},
{
"key": "tenant_admin",
"label": "Admin",
"built_in": true,
"assignable": true,
"admin_grant_only": true
},
{
"key": "tenant_member",
"label": "Member",
"built_in": true,
"assignable": true,
"admin_grant_only": false
},
{
"key": "tenant_custom_a1b2c3d4",
"label": "账单管理员",
"description": "只读用量并导出账单",
"built_in": false,
"assignable": true,
"admin_grant_only": false,
"parent_role_key": "tenant_member"
}
]
}
}