Investigates users, security roles, teams, queues, and permissions in Dynamics 365. Handles queries like 'who has access to...', 'what roles does X have?', 'compare roles', or 'show users'.
npx claudepluginhub nickmeron/dataverse-mcp-serverThis skill is limited to using the following tools:
The user has a question about users, security, or permissions in Dynamics 365.
Manages Microsoft 365 (Entra ID) users: lists, searches, creates, disables accounts; checks status, MFA enrollment, licenses, groups, manager hierarchy via Graph API.
Audits table permissions on Power Pages sites against site code and Dataverse metadata. Generates HTML report with severity-grouped findings (critical, warning, info, pass) and fix suggestions.
Configures Salesforce Profiles, Permission Sets, Roles, OWD, and Sharing Rules for enterprise RBAC including SSO integration.
Share bugs, ideas, or general feedback.
The user has a question about users, security, or permissions in Dynamics 365.
Argument provided: $ARGUMENTS
Select environment — call list_environments, ask the user, call select_environment.
Determine the investigation type:
find_users with the name/emailget_user_roles → what security roles they haveget_user_teams → what teams they belong toget_user_queues → what queues they ownlist_security_roles (with optional filter)list_security_roles to find the role GUIDget_role_privileges for that rolelist_security_rolescompare_role_privileges with both IDsget_current_user (WhoAmI)prv prefix)prvCreate{Entity}, prvRead{Entity}, prvWrite{Entity}, prvDelete{Entity}, prvAppend{Entity}, prvAppendTo{Entity}, prvAssign{Entity}, prvShare{Entity}