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

As an API User, I should be able to manage a User's permissions #24

Open
5 tasks done
jcorry opened this issue Mar 9, 2019 · 0 comments
Open
5 tasks done

As an API User, I should be able to manage a User's permissions #24

jcorry opened this issue Mar 9, 2019 · 0 comments
Milestone

Comments

@jcorry
Copy link
Owner

jcorry commented Mar 9, 2019

Users need permissions to define the actions they are able to perform. Permissions should include, at a minimum: flavors:read, flavors:write, stores:read, stores:write, users:read, users:write. A follow-on story will include limiting access to individual endpoints based on these user Permissions.

For now, the ask is simply to make it possible for any user to assign Permissions to Users.

  • Update the DB schema to support user Permissions
  • Update the User model to reflect Permissions as a property of a User
  • Update the User mysql to handle the read/write of Permissions to a User
  • Test the User handlers for the presence of Permissions data on Users
  • Test the DB to confirm function of User mysql in returning User Permission data
@jcorry jcorry added this to the Pre Launch milestone Mar 9, 2019
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

No branches or pull requests

1 participant