Copilot UX component

Portfolio Carryover Review

Review initiatives carried over between fiscal years, including their status, ownership, and carryover rationale.

Portfolio Carryover Review component preview
Updated
October 31, 2026
Built with
React
SPFx version
1.24.0
Products
SharePoint, Microsoft Copilot

Overview

What this sample demonstrates

Portfolio Carryover Review helps IT portfolio managers review initiatives carried over from previous fiscal years. It provides a consolidated view of initiative status, ownership, reasons for carryover, and planned review dates. The sample uses mock data to demonstrate how portfolio carryover information can be explored directly in Microsoft Copilot.

Documentation

Setup and implementation

README on GitHub

Summary

Portfolio Carryover Review is a Microsoft Copilot component that helps IT portfolio managers review initiatives carried over from one fiscal year to the next.

It provides a consolidated view of initiative status, ownership, carryover reasons, and planned review dates.

The sample is built with the SharePoint Framework (SPFx), React, and Fluent UI. It uses fictitious sample data and does not connect to external systems or services.

Portfolio Carryover Review preview

Used SharePoint Framework Version

SPFx 1.24.0

Applies to

Prerequisites

  • Node.js compatible with SPFx 1.24.0.
  • Access to a Microsoft 365 development tenant.
  • SharePoint Framework development environment.

Solution

Solution Author
portfolio-carryover-review Antonio Villarruel

Version history

Version Date Comments
1.0 October 31, 2026 Initial release

Minimal Path to Awesome

  • Clone this repository or download this sample.
  • Navigate to samples/portfolio-carryover-review.
  • Install dependencies using npm install.
  • Start the local development server using npm start.
  • Open SharePoint Copilot Workbench in your Microsoft 365 tenant and load the local debug manifests.

To create a production build, run npm run build.

Features

  • Review initiatives carried over between fiscal years.
  • View initiative status: Continue, Deferred, On Hold, and Cancelled.
  • Identify initiative owners and carryover reasons.
  • Review planned follow-up dates.
  • Display portfolio summary indicators.
  • Adapt the component appearance to light and dark themes.

The sample uses fictitious data for demonstration purposes. It does not implement data persistence, workflow management, or integration with external portfolio systems.

Usage

  1. Start the local development server using npm start.
  2. Open SharePoint Copilot Workbench in your Microsoft 365 tenant.
  3. Load the local debug manifests when prompted.
  4. Invoke the PortfolioCarryoverReviewTool to explore the sample initiatives and portfolio summary.

Deployment

Run npm run build to generate the production solution package.

The generated SharePoint package is available under sharepoint/solution. Follow the official SharePoint Framework deployment guidance to deploy the solution to a Microsoft 365 tenant.

This sample does not include an automated deployment process.

Support

This is a community sample provided as-is for demonstration and learning purposes. It does not include formal support or maintenance commitments.

Disclaimer

THIS CODE IS PROVIDED AS IS WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING ANY IMPLIED WARRANTIES OF FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR NON-INFRINGEMENT.

References