tdm-calculator
tdm-calculator copied to clipboard
Create Admin Accounts & Security roles for LADOT/LACP
Overview
we need to decide what kind of admin accounts LADOT/LACP personnel need and also determine the functions and permissions that can be granted
Details
- You are adopting this issue, some of the design issues identified below have been made, but you need to find them and link them to the text that references them in this comment https://github.com/hackforla/tdm-calculator/issues/1357#issuecomment-1575079708
Action Items
- [x] Discuss with Stakeholders
- [ ] Create issues for design and connect those issue to the text in the comments
Resources/Instructions
2023-05-02 Stakeholders Meeting:
LADOT needs to be able to hide, users should be able to hide or delete, deletions are kept for 90 days, and Filter for my projects by date updated.
Bonnie's notes from the meeting with stakeholders 2023-05-02
- LADOT needs to be able to
- see all projects
- hide any projects from any LADOT account (so that if there is junk, they can hide it once and no one on the LADOT team will need to see it again).
- download an all projects csv
- filter by date modified and download only projects modified after X date
- download a single projects csv projects
LADOT wants end users to
- be able to hide or delete
- deletions are kept for 90 days
- download an all projects csv
- filter by date modified and download only projects modified after X date
- download a single projects csv projects
We need to make a new issue for design to create screens for these features.
Saturday meeting Notes
Delete/Hide project
- [x] Create an issue for design so that admin users can delete/hide projects from all other admins
Filter projects by date
- [x] Create issue for Design to filter projects on my projects page by date
Share options
- [x] Create issue for design mockups for the share modal which will have the following options
- download summary pdf (single, filtered, selected and all projects)
- download csv (single, filtered, selected and all projects)
- filter projects by dates (created on, last modified)
- (that will be filtered by date modified and download only projects modified after X date)
- [x] Create issue for design to change out the current summary pdf download button on my projects page with a share button which will load a modal with multiple download options #1371
LADOT feature (still in discussion)
They want to be able to hide any projects from any LADOT account (so that if there is junk, they can hide it once and no one on the LADOT team will need to see it again).
Technical challenge We need to figure out how they will be able to do it. Do they all have to login from the same account? Do we have a special button, for hiding projects that affects all admins? Or will we create a special class of admins, that only applies to LADOT, that hides only for that admin class?
This issue would need the above issues to be finished. So when this issue gets made, add the dependencies of the other issues.
Will find hide features for admin users.
@1x1rohaun please find the issues that are referred to in the checkboxes above, so that we can see their status. Edit the comment and add the issue link