security

Design Dataverse security models with roles, privileges, and access boundaries.

46|6|Updated Mar 31, 2026
One-click install
npx skills add https://github.com/korchard333/claude-power-platform-community --skill security-korchard333
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: security
Source: https://github.com/korchard333/claude-power-platform-community/tree/main/.claude/skills/security
Command: npx skills add https://github.com/korchard333/claude-power-platform-community --skill security-korchard333

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Dataverse security design is complex and error-prone without a clear model. This skill provides a structured approach to define roles, privileges, and security boundaries so teams can build secure Dataverse-powered apps.

Core Features & Use Cases

  • Role-based access control design (roles, privileges, scope)
  • Column security with per-field protection and profiles
  • Row-level security, business units, teams, and sharing patterns
  • Web API security management and programmatic role assignments
  • Practical templates and sub-files for reference and implementation

Quick Start

Consult the included sub-files to implement a comprehensive Dataverse security model.

Frequently Asked Questions about security

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
Does this approach provide templates for scaling Dataverse security across teams?

Yes, this approach scales Dataverse security across teams by providing practical templates and sub-files. These references guide the implementation of roles, privileges, and access boundaries for secure, scalable deployments.

How do I design a Dataverse security model with role-based access control?

Designing a Dataverse security model with role-based access control involves defining specific roles, privileges, and security boundaries. This skill provides structured design patterns to configure access scopes and ensure secure deployments.

What is the best way to implement row-level security and business units in Dataverse?

Implementing row-level security in Dataverse requires structuring business units, teams, and sharing patterns. This skill provides practical reference templates to define access boundaries and manage row-level data visibility effectively.

How does column security work for protecting individual fields in Dataverse?

Column security in Dataverse works by applying per-field protection and configuring security profiles. This skill provides implementation guidance to restrict access to specific columns within your Dataverse-powered applications.

Can I manage Web API security and programmatic role assignments in Dataverse?

Yes, you can manage Web API security and programmatic role assignments in Dataverse. This skill includes implementation patterns to handle security management programmatically for scalable Dataverse applications.

Does this approach provide templates for scaling Dataverse security across teams?

Yes, this approach scales Dataverse security across teams by providing practical templates and sub-files. These references guide the implementation of roles, privileges, and access boundaries for secure, scalable deployments.