Skip to main content
Skip table of contents

How to grant permissions or set access for team members?

Managing permissions in Azure DevOps allows you to control who can view, edit, or manage your projects and installed extensions.
Below is a fully detailed, step-by-step guide to help you configure user access correctly.


1. Open your Azure DevOps Organization

  1. Go to: https://dev.azure.com/

  2. Sign in using your Microsoft account.

  3. Select the organization where your project and extensions are located.


2. Navigate to Organization Settings

  1. In the bottom-left corner, click Organization Settings.

  2. This opens all administration-level configuration options (billing, policies, extensions, security, etc.).


3. Go to the “Users” or “Permissions” section

Depending on what you want to configure, choose one of the following:

A) Users

To add users or change their access level:

  • Click Users → here you can:

  • Invite new users

  • Change their Access Level (Basic / Stakeholder / etc.)

  • Assign extensions to them

B) Permissions

To control security and access in more detail:

  • Click Permissions

  • Select a specific group (e.g., Project Administrators, Contributors, Readers)

  • Configure what actions each group is allowed to perform


4. Adding a new team member

To give someone access to your project or extension:

  1. Go to Users → Add Users

  2. Enter the email(s) of the user(s)

  3. Select an Access Level

  4. Choose the relevant Project(s)

  5. Click Add

They will receive email access to the organization immediately.


5. Managing access for extensions (such as Time in State)

Some extensions require explicit permission to view or use their features.

To grant access:

  1. Go to Organization Settings → Extensions

  2. Find Time in State for Azure DevOps

  3. Click Manage

  4. Select which teams or users can:

  • View reports

  • Generate analytics

  • Access dashboards

  • Use app features

Depending on the extension, permissions may be controlled at:

  • Organization level

  • Project level

  • Team level


6. Adjusting project-level permissions

If you want to control what a team member can do in a specific project:

  1. Go to your project

  2. Open Project Settings

  3. Select:

  • General → Permissions

  • Repositories

  • Boards

  • Pipelines

  1. Choose a user or team group

  2. Enable or disable permissions like:

  • Edit Work Items

  • View Analytics

  • Manage Dashboards

  • Edit Security

  • Administer Project


7. Best practices for managing access

  • Assign permissions to groups, not individual users — easier to maintain.

  • Use built-in groups like:

Project Administrators

Contributors

Readers

  • Give only the access needed (“least privilege” principle).

  • Regularly review your user list, especially if your organization grows quickly.


8. Troubleshooting access issues

If a user can't access the app or reports:

✔ Make sure they’re added to the organization, not only the project
✔ Check if they have the correct access level (Stakeholders have limited permissions)
✔ Confirm extension-level permissions under Extensions → Manage
✔ Verify they are part of the correct project security group

If the issue persists, your Billing Admin or Organization Owner may need to adjust higher-level permissions.

If you need any help or have questions, please contact us via SaaSJet Support or email support@saasjet.atlassian.net

Haven't used this app yet? Try it now! >>>

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.