Gitlab doesn't honor project permissions if user also has an gitlab administrator role set.
Created by: sgzijl
Gitlab version 6.1.
It seems that Gitlab doesn't honer project permissions if the user also has a Gitlab administrator role set in his user profile.
In our environment a 'project developer' was able to push directly to a protected branch and was able to accept his own merge requests on it too.
IMHO this is undesirable. If further information is required to reproduce the issue, don't hesitate to ask.