Power Platform Governance Roadmap

All epics
S4P1DraftPlatform Run the Business

Data Protection & DLP Consolidation

Reduce data loss risk and raise manageability by replacing per-environment policies with a small, deliberate, zone-based policy set.

Consolidation of 129 fragmented DLP policies into a small zone-aligned set, with proper connector classification.

SupportDogaru Eduard
Lead
Marius Oprea
Owner
—
Planned
—
Deliverables
17
Effort
13.5
sprints
Delivered
0/17

Deliverables

RefTitlePhasePlannedPriorityOwnerSprintsStatus
S4.7
Execute DLP reduction and refactor in the tenant following Connector Classification
DLP execution after Connector Classification: reduce and refactor the DLP policy estate in the tenant based on the agreed connector classification.
Phase 1Q4 2026P1Marius Oprea0Draft
—
T-01 | Audit & Monitoring | Define Data Base
Define and agree on the data storage solution that will be used as the foundation for the Power Platform Audit & Monitoring platform. The selected solution should support centralized storage, historical data retention, structured data transformation, and future Power BI reporting. The agreed solution is Azure SQL Database, using a Bronze / Silver / Gold data architecture to separate raw collected data, normalized data, and reporting-ready datasets.
Phase 1Q4 2026P2Dogaru Eduard0.5Draft
—
T-09 | Audit & Monitoring | Capacity Monitoring | Copilot Studio Credits Allocation
Create a data collection process to retrieve the Copilot Studio credits capacity allocated to each Power Platform environment. The process will provide centralized visibility of how Copilot Studio credits are distributed across the tenant and store the resulting data in the storage solution defined in T-01. The collected allocation data will later be correlated with the consumption data from T-08 to provide allocated versus consumed capacity reporting. Resource Group: rg-gso-powerplatform-app-analytics App Registration: EuAh-S06-Prd-Scau-All-01 Secret Name: GSO-PP-Governance Automation Account: GSO-PP-Automation-Account Runbook: TBD
Phase 1Q1 2027P2—0.5Draft
—
T-07 | Audit & Monitoring | ETL Process Copilot Studio
Create an ETL process to retrieve the complete Copilot Studio inventory across all Power Platform environments identified in T-02. The process will collect all available Copilot Studio agents and their relevant metadata and store the resulting data in the storage solution defined in T-01. The Copilot Studio inventory will later be correlated with environments, users, DLP policies, connectors and other governance datasets. Resource Group: rg-gso-powerplatform-app-analytics App Registration: EuAh-S06-Prd-Scau-All-01 Secret Name: GSO-PP-Governance Automation Account: GSO-PP-Automation-Account Runbook: TBD
Phase 1Q1 2027P2—0.5Draft
—
T-10 | Audit & Monitoring | License Monitoring | Power Apps Licenses
Create a data collection process to provide centralized visibility of Power Apps licenses available and assigned across the tenant. The collected data will be used to monitor license allocation, identify assigned and available licenses, correlate licenses with users, and support Power BI reporting. The resulting data will be stored in the storage solution defined in T-01. Resource Group: rg-gso-powerplatform-app-analytics App Registration: EuAh-S06-Prd-Scau-All-01 Secret Name: GSO-PP-Governance Automation Account: GSO-PP-Automation-Account Runbook: TBD
Phase 1Q1 2027P2—0.5Draft
—
T-05 | Audit & Monitoring | ETL Process Power Apps
Create an ETL process to retrieve the complete Power Apps inventory across all Power Platform environments identified in T-02. The process will collect both Canvas Apps and Model-driven Apps and store the resulting data in the storage solution defined in T-01. The application inventory will later be correlated with environments, users, DLP policies, connectors and other governance datasets. Resource Group: rg-gso-powerplatform-app-analytics App Registration: EuAh-S06-Prd-Scau-All-01 Secret Name: GSO-PP-Governance Automation Account: GSO-PP-Automation-Account Runbook: TBD
Phase 1Q1 2027P2—0.5Draft
—
T-06 | Audit & Monitoring | ETL Process Workflows
Create an ETL process to retrieve the complete workflow inventory across all Power Platform environments identified in T-02. The scope is not limited to Power Automate cloud flows. The dataset should include all available workflow and process types present in the environments, allowing them to be identified and analyzed separately. The workflow inventory will later be correlated with environments, users, applications, connectors and other governance datasets. Resource Group: rg-gso-powerplatform-app-analytics App Registration: EuAh-S06-Prd-Scau-All-01 Secret Name: GSO-PP-Governance Automation Account: GSO-PP-Automation-Account Runbook: TBD
Phase 1Q1 2027P2—0.5Draft
—
T-08 | Audit & Monitoring | Usage Monitoring | Copilot Studio Credits Consumption
Create a data collection process to monitor Copilot Studio credits consumption across the Power Platform tenant. The process will collect available credit consumption and allocation information and store the resulting data in the storage solution defined in T-01. The collected data will be used to provide historical usage visibility, identify consumption trends and support Power BI reporting. Resource Group: rg-gso-powerplatform-app-analytics App Registration: EuAh-S06-Prd-Scau-All-01 Secret Name: GSO-PP-Governance Automation Account: GSO-PP-Automation-Account Runbook: TBD
Phase 1Q1 2027P2—0.5Draft
—
T-03 | Audit & Monitoring | ETL Process Users
Create a PowerShell ETL process to retrieve the complete tenant user inventory required for Power Platform Audit & Monitoring. The runbook will collect user information and store the data in the storage solution defined in T-01. The user dataset will later be correlated with Power Platform environments, applications, flows, ownership information, and other governance data. Resource Group: rg-gso-powerplatform-app-analytics App Registration: EuAh-S06-Prd-Scau-All-01 Secret Name: GSO-PP-Governance Automation Account: GSO-PP-Automation-Account Runbook: TBD
Phase 1Q4 2026P2Dogaru Eduard0.5Draft
—
T-04 | Audit & Monitoring | ETL Process DLP Policies
Create a PowerShell ETL process to retrieve the complete Power Platform DLP policy inventory. The runbook will collect all tenant-level DLP policies, including their configuration and scope, and store the collected data in the data storage solution defined in T-01. The process will use the existing Azure governance infrastructure: Resource Group rg-gso-powerplatform-app-analytics App Registration EuAh-S06-Prd-Scau-All-01 Secret GSO-PP-Governance Automation Account GSO-PP-Automation-Account Runbook TBD The collected DLP information will later be correlated with the Environment inventory created by T-02 to provide tenant-wide governance visibility.
Phase 1Q4 2026P2Dogaru Eduard0.5Draft
—
T-02 | Audit & Monitoring | ETL Process Environments
Create the initial PowerShell ETL process for the Power Platform Audit & Monitoring solution. The runbook will retrieve the complete Power Platform environment inventory and store the collected data in the data storage solution defined in T-01. The process will run under the existing Azure governance infrastructure: Resource Group rg-gso-powerplatform-app-analytics App Registration EuAh-S06-Prd-Scau-All-01 Secret GSO-PP-Governance Automation Account GSO-PP-Automation-Account Runbook TBD The environment inventory will act as the base dataset for the following Audit & Monitoring ETL processes.
Phase 1Q4 2026P2Dogaru Eduard0.5Draft
S4.1
Connector classification standard
Classify every connector as business, non-business or blocked, with a documented rationale. Connectors are currently not structurally classified and all 129 policies carry non-business connectors.
Phase 1Q1 2027P1Marius Oprea2Draft
S4.3
Implement a catchall DLP policy
Add the safety fallback policy that applies where environments are not otherwise assigned. None exists today.
Phase 2Q4 2026P1Dogaru Eduard0.5Draft
S4.4
Remediate environments with no DLP policy
Bring the 17 environments currently outside any DLP policy under coverage.
Phase 1Q4 2026P1Dogaru Eduard1In Progress
S4.5
Retire duplicate and narrow-scope policies
Decommission the 4 duplicate policies and consolidate the 125 policies scoped to fewer than five environments, resolving the 62 environments carrying more than one policy.
Phase 2Q1 2027P1Dogaru Eduard2.5Draft
S4.6
Fine-tune DLP for the default environment
Tighten the policy covering personal productivity, the riskiest environment, addressing the apps and flows using unrecommended connectors such as HTTP, SQL Server and file system.
Phase 1Q4 2026P1Dogaru Eduard1.5Draft
S4.8
Include desktop flow actions in DLP
Enable desktop flow actions in DLP, having first assessed the impact on the 483 existing desktop flows. Once enabled this setting cannot be disabled.
Phase 2Q2 2027P3Dogaru Eduard1Draft

By phase

  • Phase 114 · 9.5 spr
  • Phase 23 · 4 spr
  • Phase 30 · 0 spr

By priority

  • P16 items
  • P210 items
  • P31 items