首页 访问控制 API参考 API参考(STS) API目录 调用身份 GetCallerIdentity - 获取当前调用者的身份信息

GetCallerIdentity - 获取当前调用者的身份信息

调用GetCallerIdentity获取当前调用者的身份信息。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

调试

授权信息

当前API暂无授权信息透出。

请求参数

名称 类型 必填 描述 示例值
当前API无需请求参数

返回参数

名称 类型 描述 示例值
object

返回参数。

IdentityType string

身份类型。取值:

  • Account:阿里云账号(主账号)。
  • RAMUser:RAM用户。
  • AssumedRoleUser:RAM角色。
RAMUser
AccountId string

当前调用者所属阿里云账号ID。

196813200012****
RequestId string

请求ID。

3C87BF47-3724-5443-ADC1-5AEAD9A03EB1
PrincipalId string

身份标识。

28877424437521****
UserId string

用户ID。具体如下:

  • 如果当前调用者是阿里云账号,则返回阿里云账号ID。
  • 如果当前调用者是RAM用户,则返回RAM用户ID。
说明 仅限当前调用者是阿里云账号或RAM用户时返回该参数。
216959339000****
Arn string

当前调用者的ARN。

acs:ram::196813200012****:user/admin
RoleId string

RAM角色ID。

说明 仅限当前调用者是RAM角色时返回该参数。
33537620082992****

示例

正常返回示例

JSON格式

{
  "IdentityType": "RAMUser",
  "AccountId": "196813200012****",
  "RequestId": "3C87BF47-3724-5443-ADC1-5AEAD9A03EB1",
  "PrincipalId": "28877424437521****",
  "UserId": "216959339000****",
  "Arn": "acs:ram::196813200012****:user/admin",
  "RoleId": "33537620082992****"
}

错误码

Http code 错误码 错误信息
500 InternalError STS Server Internal Error happened, please send the RequestId to us.

访问错误中心查看更多错误码。

阿里云首页 访问控制 相关技术圈