tdm-calculator icon indicating copy to clipboard operation
tdm-calculator copied to clipboard

Create Admin Accounts & Security roles for LADOT/LACP

Open Biuwa opened this issue 2 years ago • 6 comments

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

Biuwa avatar Apr 20 '23 01:04 Biuwa

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.

Biuwa avatar May 03 '23 20:05 Biuwa

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.

ExperimentsInHonesty avatar May 06 '23 18:05 ExperimentsInHonesty

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.

Biuwa avatar Jun 03 '23 17:06 Biuwa

Will find hide features for admin users.

1x1rohaun avatar May 28 '24 23:05 1x1rohaun

@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

ExperimentsInHonesty avatar May 28 '24 23:05 ExperimentsInHonesty