Configure repositories

Alberto De Natale
6 min readSep 13, 2021

In this post, I will share the study notes that I took while preparing for the exam Azure AZ400 “Configure repositories”.

Configure permissions in the source control repository

GitHub allows assigning roles to users to control what they can access.

From least access to most access, the permission levels for an organization repository are:

Read: Recommended for non-code contributors who want to view or discuss your project

Triage: Recommended for contributors who need to proactively manage issues and pull requests without write access

Write: Recommended for contributors who actively push to your project

Maintain: Recommended for project managers who need to manage the repository without access to sensitive or destructive actions

Admin: Recommended for people who need full access to the project, including sensitive and destructive actions like managing security or deleting a repository

Azure DevOps also allows to set permissions and it does through the concept of security group:

When it comes to accessing an Azure DevOps feature, it’s helpful to…

--

--

Alberto De Natale

Alberto De Natale is a passionate tech-enthusiast software developer.