MicrosoftDataverseUserSecurity 1.2025.1.9

Additional Details

Other

The owner has unlisted this package. This could mean that the package is deprecated, has security vulnerabilities or shouldn't be used anymore.
dotnet add package MicrosoftDataverseUserSecurity --version 1.2025.1.9
                    
NuGet\Install-Package MicrosoftDataverseUserSecurity -Version 1.2025.1.9
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="MicrosoftDataverseUserSecurity" Version="1.2025.1.9" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="MicrosoftDataverseUserSecurity" Version="1.2025.1.9" />
                    
Directory.Packages.props
<PackageReference Include="MicrosoftDataverseUserSecurity" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add MicrosoftDataverseUserSecurity --version 1.2025.1.9
                    
#r "nuget: MicrosoftDataverseUserSecurity, 1.2025.1.9"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package MicrosoftDataverseUserSecurity@1.2025.1.9
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=MicrosoftDataverseUserSecurity&version=1.2025.1.9
                    
Install as a Cake Addin
#tool nuget:?package=MicrosoftDataverseUserSecurity&version=1.2025.1.9
                    
Install as a Cake Tool

๐Ÿ” Dataverse Users, Security Roles, Teams & Team Security Roles Plugin

An XrmToolBox plugin that helps administrators, developers, and auditors retrieve and explore detailed user access information from Microsoft Dataverse environments.


๐Ÿ“ฆ Overview

This plugin provides a comprehensive view of Dataverse users and their access configurations, including:

  • ๐Ÿ‘ค User Details: UserId, ApplicationId, Full Name, Email, User Status, Business Unit, Azure AD Object ID etc.
  • ๐Ÿ›ก๏ธ User Security Roles
  • ๐Ÿ‘ฅ User Teams
  • ๐Ÿ›ก๏ธ Team Security Roles

๐Ÿงฐ Key Features

  • ๐Ÿ”Ž Global Search: Use a single search box to find any text across all retrieved user fields
  • โ†•๏ธ Column Sorting: Sort by any field for easier navigation and analysis
  • ๐Ÿ“ค CSV Export: Export all data or filtered search results to a .csv file with a custom filename
  • ๐Ÿ“Š Detailed Metadata: View additional fields like domain name, business unit ID, and application ID
  • โšก Fast Performance: Optimized for large datasets with responsive UI
  • ๐Ÿงญ User-Friendly Interface: Intuitive layout with minimal setup required
  • ๐Ÿ”„ Refresh Capability: Reload data without restarting the plugin with a single click
  • ๐Ÿ“ Offline Analysis: Exported data can be used for reporting, auditing, or compliance reviews

๐Ÿš€ Getting Started

  1. Open XrmToolBox
  2. Connect to your Dataverse environment
  3. Search for "Dataverse Users, Security Roles, Teams and Team Security Roles" in the plugin store
  4. Install and launch the plugin
  5. Click Load Data to retrieve data
  6. Use the search box, sorting, and export options to explore and manage user access

๐Ÿ“‹ Use Cases

  • ๐Ÿ” Security Audits: Identify users with elevated or missing roles
  • ๐Ÿงพ Compliance Reporting: Export user-role mappings for documentation
  • ๐Ÿ‘ฅ Team Management: Understand team memberships and inherited roles
  • ๐Ÿงน Environment Cleanup: Detect inactive users or redundant access
  • ๐Ÿ“ˆ Access Reviews: Analyze user metadata for governance and policy enforcement

๐Ÿ“Ž Requirements

  • XrmToolBox installed
  • Connection to a Microsoft Dataverse environment
  • Appropriate permissions to read user, team, and role data

๐Ÿ“ค Exporting Data

  • Click the Export button to download data as a .csv file
  • Choose your own filename
  • Export either full dataset or filtered results based on search

๐Ÿ’ฌ Feedback & Contributions

  • I'm open to feedback and suggestions to enhance the tool!

  • Found a bug or have a feature request?
    ๐Ÿ‘‰ Submit an issue

  • Want to contribute?
    ๐Ÿ‘‰ Fork the repository and submit a pull request


๐Ÿ“„ License

This plugin is released under the MIT License.
See the LICENSE file for details.


๐Ÿ™Œ Acknowledgements

Built with โค๏ธ using the XrmToolBox SDK
Thanks to the Power Platform community for their continued support and inspiration!

Product Compatible and additional computed target framework versions.
.NET Framework net48 is compatible.  net481 was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated

This plugin is used to retrieve and search for the Users Details, User security roles, User Teams and User Teams security roles in XrmToolBox.