How do you check access level in Azure DevOps? You check access level in Azure DevOps by navigating to the organization settings, selecting the Users tab, and reviewing the assigned access level, such as Basic, Stakeholder, or Visual Studio Subscriber, for each user, helping ensure the right permissions and license allocations are in place.

For enterprise executives, maintaining the correct access levels in Azure DevOps is crucial for cost management, regulatory compliance, and securing development environments across teams and projects.

Step 1: Sign In to Azure DevOps

Go to the Azure DevOps portal: https://dev.azure.com/

Log in with an account that has Organization Owner or Project Collection Administrator permissions.

Tip: Only users with administrative access at the organization level can view or manage other users’ access levels.

Step 2: Navigate to Organization Settings

  1. In the top-right corner, click on your organization name
  2. From the left-hand menu, select Organization settings

This area contains controls for users, billing, security, and policy management at the organization level.

Step 3: View Users and Their Access Levels

  1. In the left menu, click Users
  2. You’ll see a list of all users with access to the organization
  3. Review the Access Level column for each user

Common Access Levels:

Access Level  Description
Basic  Default for most contributors; includes access to code, pipelines, and boards
Stakeholder  Limited access for non-technical users (view-only boards, work items)
Visual Studio Subscriber  Enhanced features tied to a paid subscription (e.g., Test Plans, Extensions)

 

You can also view:

  • Assigned project(s)
  • Group memberships
  • License status (e.g., Free, Paid, Inherited)

Executive Insight: Reviewing access levels helps prevent over-provisioning and ensures alignment with licensing costs.

Step 4: Filter and Export User Access Data

Use the search bar or filters to:

  • View users by project
  • Sort by access level or last access date
  • Export the list as a .csv for license audits or governance reporting

Compliance Tip: Regularly review and export user access reports as part of your quarterly security and cost audits.

Step 5: Modify Access Levels (If Needed)

To change a user’s access level:

  1. From the Users page, click the checkbox next to their name
  2. Click Change access level in the toolbar
  3. Select the appropriate access tier (Basic, Stakeholder, VS Subscriber)
  4. Click Save

Changes take effect immediately and may adjust what features the user can see or interact with.

Best Practice: Assign Stakeholder access to business users or read-only roles to reduce licensing costs.

Step 6: Use Azure DevOps CLI for Programmatic Access Checks

For automation or bulk access audits, use the Azure DevOps CLI:

az devops user list –org https://dev.azure.com/your-org

This returns a list of users, projects, and access levels, which can be filtered or piped into scripts.

Automation Insight: Integrate user access checks into IT governance scripts to detect unauthorized or inactive accounts.

Final Thoughts

Checking and managing access levels in Azure DevOps is essential to controlling platform costs, enforcing least-privilege security, and supporting scalable development operations. For enterprise teams, this visibility also supports license optimization and audit-readiness.

Need expert help? Your search ends here.

If you are looking for a AI, Cloud, Data Analytics or Product Development Partner with a proven track record, look no further. Our team can help you get started within 7 Days!