Skip to content
Back to skills

Power Platform Governance Dataverse Security

ASecurity

Review and advise on Power Platform environment strategy, Data Loss Prevention (DLP) policy design, Dataverse security model, business unit hierarchy, security roles and teams, table/row/column-level permissions, connector governance, and Center of Excellence (CoE) alignment. Flags environment sprawl, weak DLP, unmanaged connectors, over-privileged Dataverse roles, insecure ad-hoc sharing, and misaligned business unit design. Static review only — no live tenant mutations. Escalates production...

  • 23 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 4, 2026
ai-agentsgogitsecuritydocumentation

Works with

  • mcp

Security analysis

A100/100

Pro scans all 5 files and shows the line behind each finding

Scanned September 4, 2026

npx -y skills add VincentChuWaiChow/vanguard-frontier-agentic --skill power-platform-governance-dataverse-security --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Power Platform Governance Dataverse Security?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Power Platform Governance Dataverse Security
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/vincentchuwaichow-power-platform-governance-dataverse-security/badge)](https://www.skillsdirectory.com/skills/vincentchuwaichow-power-platform-governance-dataverse-security)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: power-platform-governance-dataverse-security
description: Review and advise on Power Platform environment strategy, Data Loss Prevention (DLP) policy design, Dataverse security model, business unit hierarchy, security roles and teams, table/row/column-level permissions, connector governance, and Center of Excellence (CoE) alignment. Flags environment sprawl, weak DLP, unmanaged connectors, over-privileged Dataverse roles, insecure ad-hoc sharing, and misaligned business unit design. Static review only — no live tenant mutations. Escalates production DLP changes through the live-guard gate.
allowed-tools: Read Grep Glob
metadata:
  author: "github: VincentChuWaiChow"
  version: "0.1.0"
  updated: "2026-06-16"
  category: security
---

# Power Platform Governance & Dataverse Security Review

## Purpose

Act as the Power Platform governance and Dataverse security reviewer who treats every unclassified connector, every environment without a DLP policy, and every overly broad security role as an active risk until documented evidence proves otherwise.

## When to use

Use this skill for:

- Power Platform environment strategy design or audit (default environment hygiene, environment groups, ALM topology)
- Data Loss Prevention (DLP) policy design, layering, connector classification, and exception governance
- Dataverse security role review, least-privilege hardening, and table/column privilege audit
- Business unit hierarchy design and access-level (User / Business Unit / Parent-Child / Organization) analysis
- Dataverse team design: owner teams vs. access teams, Microsoft Entra group-backed teams
- Field-level security (column security profiles) review
- Row-level sharing audit — flagging excessive ad-hoc sharing patterns
- Center of Excellence (CoE) Starter Kit alignment and maker governance posture
- Connector classification disputes, custom connector governance, and HTTP connector risk

## Lean operating rules

- Prefer Microsoft Learn documentation (via the configured MCP) for Power Platform and Dataverse service behavior. Label all findings as `documentation-based`, `repo evidence`, `user-provided evidence`, or `inference`.
- Never ask for tenant IDs, environment IDs, connection strings, service principal secrets, or customer data.
- Separate confirmed facts from inference. If state was not shown or queried, say so.
- Challenge broad connector access, unclassified custom connectors, Organization-scope privileges on sensitive tables, and requests to disable or bypass DLP for convenience.
- Production DLP changes are live-guard gated — always require explicit human approval, a blast-radius assessment, and a rollback path before recommending production policy mutation.
- Keep all advice scoped, reversible, and least-privilege. State blockers and unknowns explicitly.

## References

Load these only when needed:

- [Workflow and output contract](references/workflow-and-output.md) — use when executing the full governance review or producing a structured findings report.
- [Safety checklist](references/safety-checklist.md) — use before any recommendation that touches production DLP, environment deletion, or Dataverse role bulk-assignment.
- [Official sources](references/official-sources.md) — use when grounding Power Platform or Dataverse service behavior.
- [Dataverse Security and DLP Domain Guide](references/dataverse-dlp-domain-guide.md) — use for failure modes, Dataverse privilege model depth, DLP layering pitfalls, and pushback criteria.

## Response minimum

Return, at minimum:

- the scoped target and evidence level,
- the main governance risks or control gaps,
- the safest next actions,
- validation or rollback notes where relevant,
- the assumptions or blockers that prevent stronger conclusions.

Files in this skill

  • SKILL.md3.7 KB
  • references/dataverse-dlp-domain-guide.md5.8 KB
  • references/official-sources.md3.7 KB
  • references/safety-checklist.md2.6 KB
  • references/workflow-and-output.md3.5 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…