AWS SSO - 列出分配有 aws 账户的用户

问题描述 投票:0回答:2

我有我的组织中所有 AWS 账户的列表。我需要通过 API 列出每个帐户中存在的用户。 通过文档列出帐户分配, 我只能列出作为参数传递 account + permission set。 我希望它列出所有用户,就像我通过控制台单击帐户一样,如图所示: 谁能告诉我这是否可行?

python amazon-web-services boto3 aws-cli aws-sso
2个回答
2
投票

我设法做到的方法如下:

  1. 列出所有组织帐户
  2. 对于每个帐户,列出所有权限集
  3. 有了账户id和权限设置,就可以列出用户了

您需要对所有帐户和按帐户分组用户执行此过程。这有点乏味,但这是我找到的唯一方法。 我希望您将来能够改进这个库。


0
投票

我一直在寻找类似的东西,并通过 AWS 找到了一些东西:

https://repost.aws/knowledge-center/iam-identity-center-report-permissions

© www.soinside.com 2019 - 2024. All rights reserved.