Azure DevOps Agile Project Portfolio Management (PPM) Extension

  • Updated

The OnePlan Azure DevOps PPM Extension, available on the Azure DevOps Marketplace, provides a seamless way to integrate strategic planning and agile execution. This extension embeds OnePlan directly within Azure DevOps using secure Iframes, allowing users to view and interact with OnePlan content — such as portfolios, plans, and resource data — without ever leaving the Azure DevOps environment.

By using Iframes, the extension enables real-time access to OnePlan capabilities from a dedicated tab within Azure DevOps projects or work items. This ensures that development teams, project managers, and product owners can stay aligned and work efficiently across tools — all while maintaining secure, role-based access to OnePlan data.

Key Benefits

Centralized Work Management

View and manage OnePlan portfolios, programs, and plans right from Azure DevOps — ensuring your developers and project managers are always aligned.

Enhanced Visibility

Bring planning and execution data together in one view. Project managers can track real-time updates from development teams without leaving OnePlan, while engineers stay focused on Azure DevOps.

Streamlined User Experience

The Iframe-based integration minimizes disruption to your team’s workflow. It feels like part of the Azure DevOps environment, while securely connecting to the full power of OnePlan.

Secure

Leverages your organization’s authentication policies with Entra ID Single Sign-On support. Admins can configure which OnePlan pages are accessible via the Iframe for optimal usability.

How it Works

The OnePlan Azure DevOps PPM Extension enhances your Azure DevOps environment in two key ways:

  1. Project Navigation Panel Integration - Once installed, the extension adds a OnePlan link in the left-hand navigation panel of every Azure DevOps project across your organization. This link opens a configurable Iframe that displays OnePlan content — such as portfolios, plans, or dashboards — tailored to the context of your organization’s planning needs. This makes OnePlan easily accessible from any project without requiring separate logins or tabs.
  2. Work Item Tab Integration - The extension also adds a dedicated OnePlan tab inside Azure DevOps work items or project views. This embedded tab uses a secure Iframe to show relevant OnePlan pages (e.g., plan details, resource plans, or status reports) directly within the Azure DevOps UI, giving users fast access to planning and portfolio data while staying focused on delivery work.

Technical Details

Feature Description
Technology

Embedded Iframe within Azure DevOps tab

Authentication Entra ID, SSO compatible
Configuration Admin-configurable Iframe URL paths to OnePlan
Security

Respects OnePlan user permissions and access controls

Licensing Requires appropriate OnePlan licenses and Azure DevOps permissions

Setup Prerequisites

  • Active OnePlan and Azure DevOps integration subscription in my.oneconnect.ai
  • Azure DevOps project permissions to install and access extensions

Extension Installation

  1. User must be an Azure DevOps Organization Owner (or have permissions to install extensions), and have access to the Azure DevOps Marketplace.
  2. Once logged into Azure DevOps navigate to https://marketplace.visualstudio.com
  3. In the search bar, type “OnePlan".
  4. Click on the OnePlan extension labelled “Agile Project Portfolio Management”.
  5. Click “Get”.
  6. Select your Azure DevOps Organization from a dropdown.
  7. Click "Install”. Azure DevOps will redirect you to the selected organization.
  8. Confirm the extension is being added to the correct Azure DevOps Organization.

After Installation

Once installed:

  1. A OnePlan extension will appear in the left-hand navigation of every project across the organization.
  2. The OnePlan tab will be available within individual work items.

Mind the Gap

One Integration per Azure DevOps Environment

Only one OnePlan integration can be configured per Azure DevOps organization. If you have multiple OnePlan workspaces or environments, only one of them can be actively connected via the OneConnect Azure DevOps integration at a time.

Why this matters:

If your organization uses multiple OnePlan instances (e.g., for different departments or regions), you cannot connect each one separately to the same Azure DevOps tenant. You’ll need to plan your integration architecture accordingly — often centralizing to a shared OnePlan workspace or using alternate environments for testing and production.

Integration Must be Installed via my.oneconnect.ai

The actual data integration between OnePlan and Azure DevOps must be configured through the OneConnect platform, accessible at my.oneconnect.ai. While the Azure DevOps Extension itself (Iframe embedding) is added via the Azure DevOps Marketplace, the backend integration — which enables synchronization of work items, epics, resources, and statuses — is managed entirely through OneConnect.

Why this matters:

The Iframe extension enhances the user interface, but to move data (e.g., importing backlog items into OnePlan, or updating statuses based on ADO progress), you must configure and manage the integration separately in the OneConnect portal.

 

Was this article helpful?

0 out of 0 found this helpful

Have more questions? Submit a request