microsoft / microsoft/Power-CAT-Copilot-Studio-Kit

Feature request: Enhanced Agent Classification and Business Metadata Framework

Open
#819 0 comments 0 reactions 1 assignee View on GitHub

@psimolin is already working on this.

Since Aug 25, 2026.

enhancement
Dominant language
TypeScript
Stars
450
Forks
95
Avg merge
26m
Merged PRs (30d)
5

Description

Problem statement

User Story

As a Power Platform Administrator, CoE Manager, or Agent Governance Lead, I want to decorate agents in the Agent Inventory with business and governance attributes so that agents can be classified, managed, reported on, and governed according to organisational requirements.

Problem

The Agent Inventory currently provides strong technical visibility into Copilot Studio agents, however organisations often need to answer business questions such as:

  • Which department owns this agent?
  • Which cost centre funds it?
  • Who is accountable for it?
  • Which region is using it?
  • How critical is it to business operations?
  • What business functions does it support?

Relying solely on the original maker is insufficient because makers frequently leave teams, hand over ownership, or are not the operational owner.

Justification

Large organisations frequently require:

  • Financial chargeback/showback
  • Business ownership accountability
  • Risk classification
  • Operational support responsibilities
  • Internal audit and compliance reporting
  • AI governance reporting

Without this metadata, Agent Inventory provides technical inventory but not business inventory.

Proposed solution

Proposed Approach

Introduce an Agent Metadata Framework

New tables:

  • Agent Attribute Definition
  • Agent Attribute Value

This creates a flexible EAV-style metadata model enabling:

  • Microsoft-defined attributes
  • Customer-defined attributes
  • Future extensibility without solution upgrades

Capabilities:

  • Administration screen for attribute management
  • Attribute validation
  • Mandatory fields
  • Search and filtering
  • Export support
  • Power BI support

Suggested Standard Attributes

Ownership

  • Business Owner
  • Technical Owner
  • Support Owner
  • Executive Sponsor

Organisation

  • Department
  • Business Unit
  • Division
  • Region
  • Country

Cost Management

  • Cost Centre

Governance

  • Business Criticality (Low, Medium, High, Mission Critical)
  • Business Impact
  • Tier (Personal Productivity, Team Productivity, Departmental, Enterprise Wide, Customer Facing)
  • Data Classification (Public, Internal, Confidential, Restricted
  • Regulatory Classification (None, Privacy Impacted, Financially Regulated, Safety Critical)
  • Lifecycle (Pilot, Production, Legacy, Retiring)
Additional context

No response

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.