Dataverse

1.0.0

PowerShell module for interacting with Microsoft Dataverse environments. Provides comprehensive functionality for connecting to Dataverse, managing authentication, and performing CRUD operations on tables and records.

Minimum PowerShell version

7.3

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Module -Name Dataverse

Copy and Paste the following command to install this package using Microsoft.PowerShell.PSResourceGet More Info

Install-PSResource -Name Dataverse

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

Owners

Copyright

(c) Microsoft Corporation. All rights reserved.

Package Details

Author(s)

  • Mike Lacher Jonathan Dimino @ Microsoft Corporation

Tags

Dataverse PowerPlatform CRM Dynamics365 REST API Microsoft

Functions

Connect-PSDVOrg Update-PSDVAccessToken Invoke-PSDVWebRequest Read-PSDVTableData Get-PSDVTableDetail Get-PSDVTableColumn Get-PSDVTableItem Get-PSDVTableItemAuditHistory Get-PSDVTableItemChangeHistory New-PSDVTableItem Update-PSDVTableItem Remove-PSDVTableItem

PSEditions

Desktop Core

Dependencies

Release Notes

Dataverse v1.0.0 - Initial Release

This is the initial release of the Dataverse PowerShell module providing comprehensive Microsoft Dataverse integration capabilities.

Key Features:
- Multiple authentication methods (Service Principal, Managed Identity, Interactive)
- Complete CRUD operations for Dataverse tables and records
- Advanced OData querying with filters, expansion, and field selection
- Table and column metadata operations with filtering support
- Audit history and change tracking capabilities
- Automatic token refresh and session management
- Support for large result set pagination
- PowerShell 7.3+ compatibility with Constrained Language Mode support
- PSScriptAnalyzer compliant code following best practices
- Comprehensive help documentation with examples
- Module installation and testing utilities

For detailed documentation, visit: https://github.com/microsoft/Dataverse

FileList

Version History

Version Downloads Last updated
1.0.0 (current version) 9 12/8/2025