51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

AWS Extend Switch Roles

ID: jpmkfafbacpgapdghgdpembnojdlgkdl

提供方: Tilfin Ltd.

版本: 2.3.2

大小: 63.22KB

更新时间: 2023-03-05 14:36:19

支持语言: 英语

简介:

扩展您的 AWS IAM 转换角色。您可以像 aws config 格式一样设置配置
切换角色历史记录在 AWS 管理控制台上不会只保留最多五个。此扩展允许您通过加载 aws 配置从浏览菜单中显示所有切换角色。

## 配置

简单配置

当您总是打算显示整个列表时,最简单的配置是针对多个**目标角色**。 **目标角色** 可以用 `role_arn` 或同时使用 `aws_account_id` 和 `role_name` 来表达。

####可选参数

* `color` - 标题底部边框和当前配置文件周围颜色的 RGB 十六进制值(不带 pfix"#")。
* `region` - 如果指定了此参数,则在切换角色时更改区域。
* `image` - 在提供的任何颜色属性之上使用的图像的 uri。颜色和图像并不相互排斥。

```
[个人资料营销管理员]
role_arn = arn:aws:iam::123456789012:角色/营销管理员
颜色 = ffaaee

[另一个账号]
aws_account_id = 987654321987
role_name = 另一个角色
区域=ap-northeast-1
```

复杂配置

更复杂的配置涉及多个 AWS 账户和/或组织。

  • 只有"aws_account_id"(没有"role_name")的配置文件被定义为**基本账户**。

  • 如果您的账户使用了别名,您可以在 **基本账户** 中指定 `aws_account_alias`。

  • **目标角色**通过指定 `source_profile` 的 **目标角色** 与 **基本账户** 相关联。

  • 如上所述,**目标角色**可以使用 `role_arn` 或同时使用 `aws_account_id` 和 `role_name` 来表示,并且可以选择传递可选参数。

  • 如果在**基本账户**中设置了`target_role_name`,该值将作为每个**目标角色**的默认角色名称提供。

```
[组织1]
aws_account_id = 您的账户别名

[组织 1-账户 1-角色 1]
role_arn = arn:aws:iam::123456789012:角色/角色1
source_profile = 组织 1

[组织 1-账户 1-角色 2]
aws_account_id = 123456789012
角色名称 = 角色 2
source_profile = 组织 1

[组织 1-账户 2-角色 1]
aws_account_id = 210987654321
角色名称 = 角色 1
source_profile = 组织 1

[基本账户2]
aws_account_id = 000000000000

[Base2-Role1]
role_arn = arn:aws:iam::234567890123:角色/角色1
source_profile = baseaccount2

[另一个角色]
role_name = SomeOtherRole
aws_account_id = account-3-别名
```

如果您登录一个基础账户,则其他基础账户的目标角色将被排除在外。

欲了解更多信息,请访问主页。

插件下载:

赞(11)
未经允许不得转载:工具盒子 » AWS Extend Switch Roles