AWS Certified Solutions Architect Associate SAA-C03 Practice Question
Your organization needs a strategy that allows software engineers to manage AWS resources in an isolated development environment without creating individual user accounts in this environment. What is the most secure and maintainable way to achieve this, adhering to AWS best practices?
Prohibit all direct management of resources within the isolated development environment to maintain strict security.
Configure a shared service account that all software engineers use to manage resources in the development environment.
Distribute individual access credentials for the isolated development environment to each software engineer.
Create a role within the development environment with the required permissions that can be assumed by engineers from their originally authenticated accounts.