Azure / Azure/devops-governance

Bootstrap Repositories and scoped permissions

Open
#15 0 comments 0 reactions 0 assignees View on GitHub
terraform
Dominant language
HCL
Stars
200
Forks
97
PR merge metrics
No merged PRs in 30d

Description

Currently the Azure DevOps projects are empty. In order to illustrate securing service connections by securing git repos, we need to:

- [ ] Bootstrap repos using [azuredevops_git_repository](https://registry.terraform.io/providers/microsoft/azuredevops/latest/docs/resources/git_repository) Terraform resource
- [ ] Apply appropriate Admin or Contributor permissions per group
- [ ] Apply branch policy to default branching requiring [minimum reviewers](https://registry.terraform.io/providers/microsoft/azuredevops/latest/docs/resources/branch_policy_min_reviewers). Don't do pipeline run, because then we would have to create a pipeline too…

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.