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 OFA Admin, I need a list of MVP roles in the database to assign to new users #309

Closed
3 of 4 tasks
carltonsmith opened this issue Sep 30, 2020 · 4 comments · Fixed by #526
Closed
3 of 4 tasks
Assignees
Labels
Milestone

Comments

@carltonsmith
Copy link

carltonsmith commented Sep 30, 2020

Description:
This issue will deliver adding a list of preliminary (MVP) roles to the database- OFA Admin, OFA Analyst and Data Prepper. This is precursor to implementation of #164.

Acceptance Criteria:

  • Preliminary (MVP) roles are populated in the database

Tasks:

  • Populate database with approved list of MVP roles
  • Determine initial permissions for each role
  • Populate database with permissions for each role

Notes:

  • We can use general permissions (simple) to start - can always add more later - we should just decide what they are initially

Supporting Documentation:
Please include any relevant log snippets/files/screen shots

  • Doc 1
  • Doc 2

Open Questions:

  • Should any other roles be added for MVP?
    • Since roles can be created dynamically via API endpoint, this question is no longer applicable.
@shubhi-raft shubhi-raft changed the title As an OFA Admin, I need a list of Roles in the database to assign to new users As an OFA Admin, I need a list of MVP roles in the database to assign to new users Sep 30, 2020
@shubhi-raft shubhi-raft added this to the Sprint 5 milestone Sep 30, 2020
@RafterGit
Copy link

Because of how we’re  managing users, we can leverage Djangos built in functionality for groups and permissions for the roles and permission logic we need. Did some work to start implementing this into our code base.

Will be pairing with @carltonsmith today (10/7/2020) to address any development concerns / constraints

@shubhi-raft
Copy link
Collaborator

based on discussion in Teams, @lfrohlich I updated the roles.

@lfrohlich
Copy link
Collaborator

Thanks @shubhi-raft Yes, as we discussed this will just focus on the two roles/

@carltonsmith carltonsmith mentioned this issue Jan 8, 2021
13 tasks
@lfrohlich
Copy link
Collaborator

Carl demoed this as part of PR #121 on 1/11/21. OFA admin and data prepper are in the database. Great work! Merged 1/12/21

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
4 participants