내용으로 건너뛰기

managing permission sets for SSO users

0

We're currently using AWS SSO and assigning the poweruser permission set to all SSO users across accounts in AWS Organizations. However, we're getting requests from SSO users for more limited access (a user may only need to access S3 buckets or EC2 instances and power user is much too powerful for them, for example). Short of creating a permission set for every possible use case, is there a more efficient way of managing this centrally?

질문됨 2년 전355회 조회

1개 답변
0

You can create a new permission set and attach the policy only SSO users needed to the permission set. More informations, please refer to https://docs.aws.amazon.com/singlesignon/latest/userguide/permissionsetsconcept.html

AWS
전문가

답변함 2년 전

  • Thanks for the response. However my problem is managing multiple permission sets for different SSO users across AWS accounts. Example:

    • SSO User Joe only needs access to S3 buckets in Account A
    • SSO User Bill only needs access to VPCs and EC2 in Account A
    • SSO User Mary only needs access to RDS and EC2 in Account B
    • SSO User Sarah only needs access to WAF in Account B

    Other than creating a separate permission set for each of these cases, is there an easier way to manage permissions that will scale? We have over 50 accounts in our AWS Organizations and the SSO users will need varying levels of access. I don't want to have to manage hundreds of permission sets.

    Thanks!

  • It's better to use ABAC( Attribute Based Access Control). Tag different resources within each account with permission tag, and add condition statement in the IAM policy. You can refer to this link for more details: https://docs.aws.amazon.com/IAM/latest/UserGuide/introduction_attribute-based-access-control.html .

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

관련 콘텐츠