dbca-wa / science-projects-client

The frontend for SPMS, a science project management and documentation system.
0 stars 0 forks source link

Ensure user ids that do not match IT Assets are not viewable #474

Closed idabblewith closed 2 months ago

idabblewith commented 2 months ago

Currently, users such as (id 512) who does not match on it assets/belong to dbca is still manually viewable via /staff/512.

Users that match any of the below criteria should be marked as is_hidden=True, and their profile should be inaccessible.

Frontend should return Not found and include a button to reroute to the staff list if any of these are met.

idabblewith commented 2 months ago

Duplicate of #485