让你的 AI Agent 连接 阿里云 STS

说明目标角色和会话要求,让助手申请带到期时间的凭据。

2 个工具 Federated

试试这些 阿里云 STS 任务

将提示词复制到已安装 oo Skill 的 Agent,补充页面链接和原始笔记后执行。

oo Skill 阿里云 STS

申请角色会话

使用已连接的 RAM 身份获取指定角色的临时凭据。

/oo 阿里云 STS: 使用我的 RAM AccessKey 连接扮演角色[角色 ARN],会话名称[名称]、有效期[秒],使用此可选会话策略[策略或无]。说明到期时间,不显示秘密值。

读取联合身份会话

获取已配置 OIDC 连接的临时凭据。

/oo 阿里云 STS: 从已配置的 OIDC 联合身份连接获取 STS 凭据,报告会话到期时间,文字摘要中不显示秘密凭据。

开始使用 阿里云 STS

  1. 安装 OOMOL

    在 Agent 中配置 oo CLI 和 oo Skill。

    安装 OOMOL →
  2. 连接 阿里云 STS

    使用 RAM AccessKey 对连接角色扮演,或配置 OIDC 联合身份。

    连接 阿里云 STS →
  3. 向 Agent 交代任务

    使用 /oo,说明要读取的页面、修改的内容和保存位置。

    连接指南 →

选择你的 Agent

  • RAM 身份需有权扮演目标角色,或提供受信任的联合身份角色配置。
  • AssumeRole 不接受主账号 AccessKey。联合身份凭据采用已配置角色和会话,不按每次调用修改策略。

阿里云 STS 工具

此连接将 RAM 凭据交换为 STS 凭据,或读取已配置的 OIDC 联合身份会话,不创建 RAM 角色或授予新权限。

临时角色会话

通过 RAM 角色扮演或 OIDC 联合身份会话获取凭据。

2 个工具

Assume Role

使用已连接的阿里云 RAM AccessKey 对调用 STS AssumeRole 并返回临时凭证。

aliyun_sts.assume_role

Get Federated Credentials

从已连接的 OOMOL OIDC 联合配置返回阿里云 STS 临时凭证。

aliyun_sts.get_federated_credentials

常见问题

STS 会话包含什么?

临时访问凭据、安全令牌和到期信息。秘密值只应提供给需要使用的授权工具。

每次都需要提供角色吗?

RAM 连接可使用已保存的默认角色,否则需提供角色 ARN;联合身份使用连接配置中选定的角色。

STS 会补充角色没有的权限吗?

不会。临时会话受角色及适用策略限制,会话策略可以进一步限制权限,不会增加权限。

连接 阿里云 STS

关于 阿里云 STS ↗