DSGT-DLP / Deep-Learning-Playground

Web Application where people new to Deep Learning can input a dataset and toy around with basic Pytorch modules without writing any code
MIT License
26 stars 8 forks source link

[FEATURE]: Add IAM Role Per Person #959

Closed dwu359 closed 10 months ago

dwu359 commented 1 year ago

Feature Name

Add IAM Role Per Person

Your Name

Daniel Wu

Description

Instead of everyone using dev_user IAM role, we can have everyone have their own IAM user and have everyone in the same user group for more granular permissions.

github-actions[bot] commented 1 year ago

Hello @dwu359! Thank you for submitting the Feature Request Form. We appreciate your contribution. :wave:

We will look into it and provide a response as soon as possible.

To work on this feature request, you can follow these branch setup instructions:

  1. Checkout the main branch:

     git checkout nextjs
  2. Pull the latest changes from the remote main branch:

     git pull origin nextjs
  3. Create a new branch specific to this feature request using the issue number:

     git checkout -b feature-959

    Feel free to make the necessary changes in this branch and submit a pull request when you're ready.

    Best regards, Deep Learning Playground (DLP) Team

karkir0003 commented 1 year ago

@dwu359 thoughts on how we'd set this up systematically

karkir0003 commented 1 year ago

so then for every dev that joins, we need to create a user for them. anyway we can have a simple.way to do it (more self service way)

dwu359 commented 1 year ago

Yeah ig we need to look into that further

dwu359 commented 1 year ago

@karkir0003 User groups: Project lead, returning member, member

karkir0003 commented 1 year ago

@dwu359 what permissions should returning member vs. member groups have in IAM?

karkir0003 commented 10 months ago

@dwu359 this is completed through IAM identity center