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

Document the set of least-required permissions required by Toolkit #96

Open
awschristou opened this issue Oct 2, 2018 · 0 comments
Open
Labels
documentation feature-request New feature or enhancement. May require GitHub community feedback. ux user experience

Comments

@awschristou
Copy link
Contributor

awschristou commented Oct 2, 2018

Is your feature request related to a problem? Please describe.

  • it should be easy for users to understand what permissions are required for all features provided by the Toolkit (for example: allow lambda:ListFunctions is required so the toolkit can show all Lambda Functions)
  • it should be easy (automated or guided walk through) for users to set up these permissions

Describe the solution you'd like
Possible ideas, open for discussion:

  • An AWS Managed policy
  • living documentation, in a markdown file within the repo, containing JSON representing the policy, and instructions on how to define the policy, create a user, and associate user with the policy (instructions likely web console based, but maybe aws cli too)
    • as new/inbound code uses new service calls, the json policy must be updated as well
@awschristou awschristou added feature-request New feature or enhancement. May require GitHub community feedback. documentation labels Feb 20, 2019
@mpiroc mpiroc added the ux user experience label Apr 19, 2019
@justinmk3 justinmk3 changed the title Provide user with a set of least-required permissions to use the Toolkit with Document the set of least-required permissions required by Toolkit Mar 21, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation feature-request New feature or enhancement. May require GitHub community feedback. ux user experience
Projects
None yet
Development

No branches or pull requests

2 participants