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

IT-4204: Add IAM permission boundary for synapse llm lambda exec role #1336

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

xschildw
Copy link
Contributor

This PR creates a managed policy that's going to be used as an IAM permission boundary. The boundary will be associated with roles created by LLM developers, the roles are assumed by lambda functions.

See https://docs.aws.amazon.com/IAM/latest/UserGuide/access_policies_boundaries.html
and https://aws.amazon.com/blogs/security/when-and-where-to-use-iam-permissions-boundaries/

Note: only put minimal boundary here

@xschildw xschildw requested a review from a team as a code owner February 12, 2025 19:30
@xschildw
Copy link
Contributor Author

Forgot to add that this policy will be added as dependency to new IAM-related permissions given to the SSO LlmDeveloper role (which currently does not have any IAM permissions beyond iam:PassRole).

@xschildw xschildw requested a review from zaro0508 February 12, 2025 19:32
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.

1 participant