Dataverse
1.1.1
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
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 Disconnect-PSDVOrg Invoke-PSDVWebRequest Read-PSDVTableData Get-PSDVTableDetail Get-PSDVTableColumn Get-PSDVTableItem Get-PSDVTableItemAuditHistory Get-PSDVTableItemChangeHistory New-PSDVTableItem Update-PSDVTableItem Remove-PSDVTableItem New-PSDVTableWebHook Get-PSDVTableWebHook Remove-PSDVTableWebHook Update-PSDVTableWebHookAuthSecret
PSEditions
Dependencies
This module has no dependencies.
Release Notes
Dataverse v1.1.1 - OData Bind Validation Bugfix
Fixes item data validation for lookup navigation properties supplied in OData bind format, such as parentcustomerid_account@odata.bind. The validator now accepts valid Dataverse relationship navigation properties while continuing to reject invalid attributes.
For detailed documentation, visit: https://github.com/microsoft/Dataverse
FileList
- Dataverse.nuspec
- Private\Confirm-PSDVItemDataAttributes.ps1
- Private\Get-PSDVFunctionRuntimeManagedIdentityAccessToken.ps1
- Public\Connect-PSDVOrg.ps1
- Public\Invoke-PSDVWebRequest.ps1
- lib\netstandard2.0\Azure.Core.dll
- lib\netstandard2.0\System.Diagnostics.DiagnosticSource.dll
- lib\netstandard2.0\System.Security.Principal.Windows.dll
- tests\Private\ConvertTo-PSDVODataStringLiteral.Tests.ps1
- tests\Private\New-PSDVClientCertificateCredential.Tests.ps1
- tests\Public\Disconnect-PSDVOrg.Tests.ps1
- tests\Public\New-PSDVTableItem.Tests.ps1
- Private\ConvertFrom-PSDVSecureString.ps1
- Private\Import-PSDVAzureIdentityAssemblies.ps1
- Public\Disconnect-PSDVOrg.ps1
- Public\New-PSDVTableItem.ps1
- lib\netstandard2.0\Azure.Identity.dll
- lib\netstandard2.0\System.IO.FileSystem.AccessControl.dll
- lib\netstandard2.0\System.Text.Encodings.Web.dll
- tests\Private\ConvertTo-PSDVXmlAttributeValue.Tests.ps1
- tests\Private\New-PSDVClientSecretCredential.Tests.ps1
- tests\Public\Get-PSDVTableColumn.Tests.ps1
- tests\Public\New-PSDVTableWebHook.Tests.ps1
- Dataverse.psd1
- Private\ConvertTo-PSDVLookupItemData.ps1
- Private\Join-PSDVQueryString.ps1
- Public\Get-PSDVTableColumn.ps1
- Public\New-PSDVTableWebHook.ps1
- lib\netstandard2.0\Microsoft.Bcl.AsyncInterfaces.dll
- lib\netstandard2.0\System.Memory.Data.dll
- lib\netstandard2.0\System.Text.Json.dll
- tests\Private\Get-PSDVAccessToken.Tests.ps1
- tests\Private\New-PSDVInteractiveCredential.Tests.ps1
- tests\Public\Get-PSDVTableDetail.Tests.ps1
- tests\Public\PublicTestCommon.ps1
- Dataverse.psm1
- Private\ConvertTo-PSDVODataStringLiteral.ps1
- Private\New-PSDVClientCertificateCredential.ps1
- Public\Get-PSDVTableDetail.ps1
- Public\Read-PSDVTableData.ps1
- lib\netstandard2.0\Microsoft.Identity.Client.dll
- lib\netstandard2.0\System.Memory.dll
- lib\netstandard2.0\System.Threading.Tasks.Extensions.dll
- tests\Private\Get-PSDVAzureAuthorityHost.Tests.ps1
- tests\Private\New-PSDVManagedIdentityCredential.Tests.ps1
- tests\Public\Get-PSDVTableItem.Tests.ps1
- tests\Public\Read-PSDVTableData.Tests.ps1
- LICENSE
- Private\ConvertTo-PSDVXmlAttributeValue.ps1
- Private\New-PSDVClientSecretCredential.ps1
- Public\Get-PSDVTableItem.ps1
- Public\Remove-PSDVTableItem.ps1
- lib\netstandard2.0\Microsoft.Identity.Client.Extensions.Msal.dll
- lib\netstandard2.0\System.Numerics.Vectors.dll
- tests\Mocks\Dataverse.TestMocks.psm1
- tests\Private\Get-PSDVEntitySetFromLogicalName.Tests.ps1
- tests\Private\PrivateTestCommon.ps1
- tests\Public\Get-PSDVTableItemAuditHistory.Tests.ps1
- tests\Public\Remove-PSDVTableItem.Tests.ps1
- README.md
- Private\Get-PSDVAccessToken.ps1
- Private\New-PSDVInteractiveCredential.ps1
- Public\Get-PSDVTableItemAuditHistory.ps1
- Public\Remove-PSDVTableWebHook.ps1
- lib\netstandard2.0\Microsoft.IdentityModel.Abstractions.dll
- lib\netstandard2.0\System.Runtime.CompilerServices.Unsafe.dll
- tests\Private\Confirm-PSDVItemDataAttributes.Tests.ps1
- tests\Private\Get-PSDVFunctionRuntimeManagedIdentityAccessToken.Tests.ps1
- tests\Private\Set-PSDVAccessToken.Tests.ps1
- tests\Public\Get-PSDVTableItemChangeHistory.Tests.ps1
- tests\Public\Remove-PSDVTableWebHook.Tests.ps1
- RELEASE_NOTES.md
- Private\Get-PSDVAzureAuthorityHost.ps1
- Private\New-PSDVManagedIdentityCredential.ps1
- Public\Get-PSDVTableItemChangeHistory.ps1
- Public\Update-PSDVTableItem.ps1
- lib\netstandard2.0\System.Buffers.dll
- lib\netstandard2.0\System.Security.AccessControl.dll
- tests\Private\ConvertFrom-PSDVSecureString.Tests.ps1
- tests\Private\Import-PSDVAzureIdentityAssemblies.Tests.ps1
- tests\Public\Get-PSDVTableWebHook.Tests.ps1
- tests\Public\Update-PSDVTableItem.Tests.ps1
- SECURITY.md
- Private\Get-PSDVEntitySetFromLogicalName.ps1
- Private\Set-PSDVAccessToken.ps1
- Public\Get-PSDVTableWebHook.ps1
- Public\Update-PSDVTableWebHookAuthSecret.ps1
- lib\netstandard2.0\System.ClientModel.dll
- lib\netstandard2.0\System.Security.Cryptography.ProtectedData.dll
- tests\Private\ConvertTo-PSDVLookupItemData.Tests.ps1
- tests\Private\Join-PSDVQueryString.Tests.ps1
- tests\Public\Connect-PSDVOrg.Tests.ps1
- tests\Public\Invoke-PSDVWebRequest.Tests.ps1
- tests\Public\Update-PSDVTableWebHookAuthSecret.Tests.ps1
- .vscode\settings.json
Version History
| Version | Downloads | Last updated |
|---|---|---|
| 1.1.1 (current version) | 15 | 6/11/2026 |
| 1.1.0 | 22 | 6/10/2026 |
| 1.0.0 | 336 | 12/8/2025 |