IN-CORE / incore-ui

IN-CORE Web Tools: a component of IN-CORE. It consists of data viewer, hazard viewer, and fragility viewer.
https://incore.ncsa.illinois.edu
Mozilla Public License 2.0
4 stars 0 forks source link

Restrict a user in a particular user group from performing or accessing anything #206

Closed Rashmil-1999 closed 3 weeks ago

Rashmil-1999 commented 2 months ago

This is related to the issue #93 where if the newly registered user joins, they should be placed in a particular group where their permissions would be limited. When a user tries to access any viewer or jupyterhub, they should see a message saying their account is waiting for approval and they can contact help@ncsa for approval status.

Rashmil-1999 commented 2 months ago

The group name to be restricted can be decided later.

Rashmil-1999 commented 2 months ago

There will be no group assigned to a user. So we need to handle any calls that returns 403 or missing something. The frontend should be able to handle all cases where the user is only able to see the landing page and their profile page without the allocation information as it would not be found.