Skip to main content
Version: 3.0.0-preview

AZDO.1026 - Enable automatic enrollment to Advanced Security for Azure DevOps.

Overview​

GitHub advanced Security for Azure DevOps should be automatically enabled for new projects.

Rationale: Newly created projects should have Advanced Security enabled upon creation.

Remediation action​

Organization-level onboarding

  1. Sign in to your organization.
  2. Go to your Organization settings for your Azure DevOps organization.
  3. Select Repositories.
  4. Select Enable all and see an estimate for the number of active committers for your organization appear.
  5. Select Begin billing to activate Advanced Security for every existing repository in each project in your organization.
  6. Select Automatically enable Advanced Security for new repositories so that any newly created projects have Advanced Security enabled upon creation.

Results: Newly created projects have Advanced Security enabled upon creation.

Test Metadata​

FieldValue
Test IDAZDO.1026
SeverityMedium
SuiteMaester
CategoryAzure DevOps
PowerShell testTest-AzdoOrganizationAutomaticEnrollmentAdvancedSecurityNewProject
ServicesAzureDevOps
Learn morehttps://learn.microsoft.com/azure/devops/repos/security/configure-github-advanced-security-features?view=azure-devops&tabs=yaml#organization-level-onboarding
TagsAZDO, AZDO.1026

Source​