全部产品
Search
文档中心

访问控制:GetCallerIdentity - 获取当前调用者的身份信息

更新时间:Oct 26, 2026

调用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 status code

错误码

错误信息

描述

500 InternalError STS Server Internal Error happened, please send the RequestId to us. STS服务器内部异常

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

变更历史

更多信息,参考变更详情。