【问题标题】:How to switch between accounts created using AWS Organizations from aws-cli如何在使用 AWS Organizations 从 aws-cli 创建的账户之间切换
【发布时间】:2022-07-20 16:34:44
【问题描述】:

我正在使用我的主账户中的 AWS Organizations 创建子账户,例如 prod、dev、playground 等。

在 AWS 控制台中,通过单击“切换角色”按钮可以轻松地在账户之间切换。

如何使用配置文件从 aws-cli 实现相同的目标?有人可以列出实现这一目标所需的最少步骤吗?

当我搜索互联网时(我有),我发现了非常不同的解决方案,其中许多涉及从头开始创建新角色。但是,我认为我应该能够使用 AWS Organizations 已经创建的 AWSServiceRoleForOrganizations 角色。

谢谢

【问题讨论】:

    标签: amazon-web-services amazon-iam aws-organizations


    【解决方案1】:

    我想通了。在凭证文件中添加:

    [主] aws_access_key_id = xxxxxxxxxxxxxxxxxxxxx aws_secret_access_key = xxxxxxxxxxxxxxxxxxxxx

    [子账号] role_arn = arn:aws:iam::XXXXXXXXXXXX:role/OrganizationAccountAccessRole source_profile = master

    其中XXXXXXXXXXXX是子账号的账号。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-09-06
      • 2014-04-11
      • 1970-01-01
      • 2023-04-06
      • 1970-01-01
      • 2019-11-02
      相关资源
      最近更新 更多