I've defined branch permissions for a specific branch at the project level as well as at the repository level.
I'm finding only the repo level is taking effect.
For example:
Project level: Prevent all changes except for Group X.
Repo level: Prevent all changes except for User A.
Expected: Group X and User A allowed to commit to the branch.
Actual: Only user A is allowed to commit to the branch.