An administrator shares a Service Catalog portfolio from an AWS Organizations management account to a member account. The sharing operation is successful, and the portfolio appears in the member account as an imported portfolio. However, developers in the member account who use the AWS Management Console cannot see the portfolio or its associated products. What must the member account's administrator do to make the portfolio and its products visible to the developers?
- Associate the developers' IAM roles or groups with the imported portfolio in the member account.Answer
- BConfigure a launch constraint on the imported portfolio and assign it an IAM role with iam:PassRole permissions.
- CAccept the shared portfolio within the AWS CloudFormation console and resolve any nested stack rollback issues.
- DUpdate the AWS Key Management Service (AWS KMS) key policy of the portfolio to grant decrypt permissions to the developers' IAM roles.
Answer
Associate the developers' IAM roles or groups with the imported portfolio in the member account.
When a portfolio is shared from a management or delegated administrator account to a member account, it appears in the member account as an imported portfolio. Although the portfolio is present, it is not visible to any end-users in that account until the local administrator associates local IAM users, groups, or roles with the portfolio. Once associated, those users can see and launch the products in the portfolio.
Step-by-Step Solution
Key Concept
AWS Service Catalog Portfolio Sharing and Access Control
Estimated Time:1m 30s