Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adding ability to add additional principal to trusted policy #57

Merged

Conversation

yuriy-kirb
Copy link
Contributor

What does this PR do?

This PR introduces the ability to specify a list of additional AWS principal ARNs in the IAM policy for MWAA executor role (Amazon Managed Workflows for Apache Airflow). A new variable additional_principal_arns has been added to allow the inclusion of extra principal ARNs as needed. Resolves #55

Motivation

More

  • Yes, I have tested the PR using my local account setup (Provide any test evidence report under Additional Notes)
  • Yes, I ran pre-commit run -a with this PR

For Moderators

  • E2E Test successfully complete before merge?

Additional Notes

@yuriy-kirb yuriy-kirb requested review from vara-bonthu and a team as code owners June 4, 2024 22:58
@Chili-Man
Copy link
Contributor

We have tested this change and works in production for us. We would like to see this get merged into the main branch 🙏🏽

@vara-bonthu vara-bonthu merged commit 5e2702b into aws-ia:main Jun 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Feature request: Allow additional principals to assume MWAA role
3 participants