dv-admin

Centralize Dataverse environment settings updates using PAC CLI and Python SDK.

195|50|Updated Mar 11, 2026
One-click install
npx skills add https://github.com/microsoft/Dataverse-skills --skill dv-admin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dv-admin
Source: https://github.com/microsoft/Dataverse-skills/tree/main/.github/plugins/dataverse/skills/dv-admin
Command: npx skills add https://github.com/microsoft/Dataverse-skills --skill dv-admin

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

Admins need to update and audit environment-level Dataverse settings consistently across multiple environments.

Core Features & Use Cases

  • Update organization settings, OrgDB keys, and recycle-bin configurations in a governed, repeatable way.
  • Manage org-wide toggles (PPAC) and App/Plan security overrides via a single, auditable workflow.
  • Apply changes safely across environments using the recommended toolchains: PAC CLI for org columns, Python SDK for OrgDB, and recycle-bin management.

Quick Start

Test the changes on a staging environment before applying to production.

Frequently Asked Questions about dv-admin

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

FAQPage Schema
How do I update Dataverse environment settings across multiple environments consistently?

To update Dataverse environment settings consistently, you can centralize management of organization settings, OrgDB keys, and recycle-bin configurations using a governed, repeatable workflow. This addresses configuration drift by unifying updates across your environments.

What is the best way to manage OrgDB keys and recycle-bin configurations in Dataverse?

The best way to manage OrgDB keys and recycle-bin configurations is by using the Python SDK within a centralized admin workflow. This allows you to apply changes safely and audit organization-wide toggles across multiple environments.

Does this approach use PAC CLI for managing Dataverse organization columns?

Yes, the recommended toolchain uses PAC CLI for managing Dataverse organization columns. It complements the Python SDK, which handles OrgDB and recycle-bin configurations, ensuring comprehensive environment-level settings management.

Can I apply app and plan security overrides using a single auditable workflow?

Yes, you can manage app and plan security overrides via a single auditable workflow by using settings-definition overrides. This allows you to control org-wide toggles and apply changes safely across your Dataverse environments.

What should I do before applying Dataverse organization settings to production?

Before applying Dataverse organization settings to production, you should test the changes on a staging environment. This ensures your updates to OrgDB keys and recycle-bin configurations are safe and governed.