Im lost trying to implement what should be a rather simple set of permissions for a branch. Ive tested multiple combinatins but nothing seems to work as the documentation would suggest so some help would be appreciated.
Requirement;
For a feature branch I need to have the following permissions set;
1. Developers - standard write access - not able to delete or rewrite history
2. Administrators - standard write access AND able to delete or rewrite history
Â
User accounts are unique to groups (ie only exist in one or the other, not both)
These permissions seem to be mutually exclusive of one another which doesnt make sense, I can either have write permissions for developers & admin, but then admin cant rewrite history. Or have admin rewrite history and write changes but developers unable to do anything other than read/pull