Users table - MikeBlyth/mission_database GitHub Wiki

This table defines who is able to access the system and with what role.

Users table

Developers To-Do: This part of the UI is quite weak. Furthermore, the whole design of the user authorization may need to be reviewed/refactored.

Administrators can click on the Roles link to open the form for viewing/changing the roles for a given user. Non-admin users cannot do this.

User roles form

[Limitation: roles are hard-coded into the system as attributes of users and include only those shown in the form. Ideally, there would be a way for these to be changed.]