Skip to content
3.0 preview2.3.0 stable

These docs describe the preview. Pick the version you run and every page marks what it doesn't have yet. Get the preview →
Maester 2.x docs (archived) →

Sponsor

Restrict public projects

AZDO.1003HighAzure DevOpsSecurity policiesPreview 3.0

Part of Maester · Azure DevOps · Security policies · All checks

Run this check
Invoke-Maester -TestId AZDO.1003

Public projects should be disabled.

Rationale: When you choose public visibility, anyone on the internet can view your project. With private visibility, only users you give access to can view your project.

Disable the policy to stop these requests and notifications.

  1. Sign in to your organization.
  2. Choose Organization settings.
  3. Select Policies under the Security section
  4. Locate the “Allow public projects” policy and toggle it to off.

Results: External users are not able to access your project.

Every attribute of this check
FieldValue
Test IDAZDO.1003
SeverityHigh
SuiteMaester
ProductAzure DevOps
FeatureSecurity policies
AreaExternal access and sharing
Resource typeTenant
User impactLow
Implementation costLow
MITRE ATT&CKT1213.003 Code Repositories, T1593.003 Code Repositories
Supports controlsnist-800-53-r5:AC-22, nist-800-53-r5:AC-3
PowerShell testTest-MtCheckAZDO1003
ServicesAzureDevOps
Learn morehttps://aka.ms/vsts-anon-access