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
See the version list below for details.
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-alpha2 | 5 | 12/31/2025 |
| 1.2.0-alpha1 (current version) | 5 | 12/20/2025 |
| 1.1.0 | 6 | 12/17/2025 |
| 1.0.0 | 8 | 12/14/2025 |