Security is an important aspect of any source control system. Permissions involve rights to create branches, commit code, check out branches, create pull requests, set permissions to merge changes into a given branch, etc.
In Azure Git Repos, you might want to protect your stable branches and apply additional security on given branches for specific teams. You might want to keep multiple repositories in a team project and apply permissions to individuals or teams in the team project.
In this ...