Setup permissions & requirements
User Access Requirement
Portfolio++ requires users to have an Azure DevOps access level of Basic or higher.
Users with Stakeholder access are restricted in Azure DevOps and cannot access the APIs required for Portfolio++.
Verify or Update a User's Access Level
Administrator permission required
Changing a user's access level requires Azure DevOps Organization Administrator permissions. If you do not have this permission, contact your Azure DevOps administrator to perform these steps.
- In Azure DevOps, click the Azure DevOps link in the top left corner.
- At the bottom left, click Organization settings.
- Under General, select Users.
- Search for the user and check the Access Level column.
- If the user has Stakeholder access, update their access level:
- Hover over the user row
- Click the ⋮ (More options) menu
- Select Change access level
- In the Access level dropdown, choose Basic or a higher level.
- Click Save.
- Ask the user to refresh (F5) the Portfolio++ page to confirm their updated permissions.
Azure DevOps Permission Scope
Portfolio++ requires the following permissions to access Azure DevOps data used for portfolio reporting.
| Permission | Purpose |
|---|---|
| Analytics (read) | Access project analytics for reporting and metrics |
| Graph (read) | Read directory/graph information (users and groups) |
| Identity (read) | Read identity data (user and group identities) |
| Project and team (read) | Read project and team settings |
| User profile (read) | Read user profile information |
| Work items (read) | View work items |
| Work items (full) | Create, update, and delete work items as needed |