Skip to content

added the implementation to centralize the tools IAM permissions#6

Open
jshashankaws wants to merge 3 commits intoaws-samples:mainfrom
jshashankaws:feature/gateway-interceptor
Open

added the implementation to centralize the tools IAM permissions#6
jshashankaws wants to merge 3 commits intoaws-samples:mainfrom
jshashankaws:feature/gateway-interceptor

Conversation

@jshashankaws
Copy link
Copy Markdown

added the implementation to centralize the tools IAM permissions from gateway interceptor

Issue #, if available:
Tools managing the logic to assume IAM role permissions. However those required IAM permissions can also be centralized through gateway interceptor.

Description of changes:
This PR contains changes to support centralize the tools IAM permissions from gateway interceptor

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

},
},
},
];
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Since interceptor role is assuming the role, I don't think we need above trust statement attached to LogMCPHandler tool/lambda role

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

updated to remove this trust statement for basic role.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do we need this policy now in this role? as LogMcpHandler won't be assuming any role.

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

updated to remove this trust statement for basic role.

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.

2 participants