
# 使用Bearer Token
某些华为云服务可能要求您有权限获取STS Bearer Token，然后才能以编程访问的方式访问它们的资源。这些服务支持一种协议，该协议要求您使用STS Bearer Token，而不是标准的[临时安全凭证](https://support.huaweicloud.com/usermanual-iam5/iam_01_1236.html)。在您调用云服务API获取STS Bearer Token时，云服务会向STS服务请求创建Bearer Token，然后向您返回该Bearer Token用于执行后续的操作。STS Bearer Token包含了您的身份和权限信息，例如主体携带的身份策略、标签、会话标签、会话策略等。
![](https://support.huaweicloud.com/usermanual-iam5/public_sys-resources/note_3.0-zh-cn.png)
STS Bearer Token只在生成它的服务中生效，您不能使用该Bearer Token访问其他服务。
目前仅容器镜像服务SWR支持STS Bearer Token，在使用客户端上传镜像的时候，您必须先使用SWR的POST /v2/manage/utils/authorizationToken接口获取包含Bearer Token的临时登录指令，然后才能在安装容器引擎的机器中登录并进行下一步操作。
如果您允许云服务为您向STS服务请求Bearer Token，您必须在身份策略中授予如下的权限：
```
{
"Version": "5.0",
"Statement": [{
"Effect": "Allow",
"Action": [
"sts::createServiceBearerToken"
]
}]
}
```
