PPDS.Tools
1.2.0-alpha1
PowerShell tools for Dataverse plugin deployment, data migration, drift detection, and CI/CD automation. Part of the Power Platform Developer Suite.
Minimum PowerShell version
7.0
Installation Options
Owners
Copyright
(c) 2025 Josh Smith. MIT License.
Package Details
Author(s)
- Josh Smith
Tags
dataverse dynamics365 powerplatform plugins deployment migration alm cicd devops
Functions
Get-DataversePluginRegistrations Deploy-DataversePlugins Get-DataversePluginDrift Remove-DataverseOrphanedSteps Connect-DataverseEnvironment Export-DataverseData Import-DataverseData Get-DataverseDependencyGraph Invoke-DataverseMigration
Dependencies
This module has no dependencies.
Release Notes
Data migration cmdlets (Export-DataverseData, Import-DataverseData, Get-DataverseDependencyGraph, Invoke-DataverseMigration). Requires ppds-migrate CLI tool.
FileList
- PPDS.Tools.nuspec
- PPDS.Tools.psd1
- Private\JsonUtilities.ps1
- Private\DataverseOperations.ps1
- Public\Plugins\Get-DataversePluginRegistrations.ps1
- PPDS.Tools.psm1
- Private\Write-Log.ps1
- Schemas\plugin-registration.schema.json
- Public\Migration\Export-DataverseData.ps1
- Private\Import-EnvFile.ps1
- Public\Auth\Connect-DataverseEnvironment.ps1
- Public\Migration\Invoke-DataverseMigration.ps1
- Private\Invoke-DataverseApi.ps1
- Private\DataverseQueries.ps1
- Public\Plugins\Remove-DataverseOrphanedSteps.ps1
- Public\Migration\Import-DataverseData.ps1
- Private\AssemblyReflection.ps1
- Private\Get-PpdsMigrateCli.ps1
- Public\Plugins\Deploy-DataversePlugins.ps1
- Public\Migration\Get-DataverseDependencyGraph.ps1
- Private\DataverseAuth.ps1
- Private\Get-RedactedConnectionString.ps1
- Public\Plugins\Get-DataversePluginDrift.ps1
Version History
| Version | Downloads | Last updated |
|---|---|---|
| 1.2.0-alpha1 (current version) | 3 | 12/20/2025 |
| 1.1.0 | 4 | 12/17/2025 |
| 1.0.0 | 7 | 12/14/2025 |