查询授权模式 - ShowAuthmodeDetail
功能介绍
查询授权模式接口用于获取指定资源或功能的授权方式和权限配置信息。该接口适用于以下场景:当系统管理员需要查看资源的访问权限设置、开发者需要验证授权策略配置是否正确,或安全审计人员需要检查授权配置是否符合安全规范时,可通过此接口查询授权模式的详细信息。使用该接口的前提条件是用户具有查询权限且目标资源或功能的授权模式已配置。调用成功后,接口将返回授权模式的类型、规则及权限范围等详细信息。若用户无权限访问该接口,或目标资源的授权模式未配置,接口将返回相应的错误信息。
调试
您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。获取该接口关联的CLI示例: hcloud ModelArts ShowAuthmodeDetail。
授权信息
账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。
- 如果使用角色与策略授权,具体权限要求请参见权限和授权项。
- 如果使用身份策略授权,当前API调用无需身份策略权限。
URI
GET /v1/auth-mode
请求参数
|
参数 |
是否必选 |
参数类型 |
描述 |
|---|---|---|---|
|
X-Auth-Token |
是 |
String |
参数解释:用户Token。通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 约束限制:不涉及。 取值范围:不涉及。 默认取值:不涉及。 |
响应参数
状态码:200
|
参数 |
参数类型 |
描述 |
|---|---|---|
|
domain_id |
String |
参数解释:账号domainId。 取值范围:不涉及。 |
|
mode |
String |
参数解释:授权模式。 取值范围:
|
请求示例
无
响应示例
状态码:200
查询授权模式成功。
{
"domain_id" : "06024304b180d5090fbac00141b6cae0",
"mode" : "loose"
}
状态码
|
状态码 |
描述 |
|---|---|
|
200 |
查询授权模式成功。 |
错误码
请参见错误码。