Only allow push, if is valid


is it somehow possible, to restrict all push actions in that way, that our develpers only are allowed to push into the repository, when the username and mail are valid (match with the username defined in the gitlab user-profile)?
Because currently it’s easy possible, to change the username to and push it what is somehow not what we rally want.


There are [Push Rules]( Rules) that will ensure that the author of the commit is a GitLab user. This feature is only available in the Enterprise Edition product though.