In our salon, we regularly transfer staff between branches. As the IT head, I have many other responsibilities, so I cannot handle these changes every time there is a staff transfer. Therefore, my support team needs to manage this process.
However, there is an issue with the current system permissions. If I give my support team access to open and close branches, they are also able to change access levels from that section, which I do not want.
At the same time, I cannot give them permission to add staff if I block the ability to change access levels.
What I need is the ability for my team to add staff and assign an access level, but they should not be able to assign the Super Admin role that I have.
Currently, if I give them permission to add staff, they also gain permission to edit access levels. Even if I restrict access level permissions, they can still change them from the branch open/close section.
We need a solution for this.