System admins can lock out themselves out of projects
SUT: 1.5.0-rc1 @ demo
The admin user can change his role from "supervisor" in a project to e.g. "manager". However, there is no way back! Also, by default the admin is only manager in the lineage project and cannot "upgrade" his role. The only way to solve this is to add a second admin and give him supervisor rights.
Imho, users that are system admins for the whole STP instance should always have supervisor rights in all projects, no matter what role they actually have in the particular project. Or they can be restricted to this role by default, but there must be a "take superpowers" (or similar) button so they can actually do any actions.