Skip to main content
Glama

Dataverse MCP Server

by mwhesse

replace_role_privileges

Replace all existing security role privileges with a new set of permissions to restructure role access levels in Dataverse.

Instructions

Completely replaces all existing privileges in a security role with a new set of privileges. WARNING: This removes all current privileges and replaces them with the specified ones. Use this for comprehensive role permission restructuring.

Input Schema

NameRequiredDescriptionDefault
privilegesYesArray of privileges to replace existing privileges with
roleIdYesID of the role to replace privileges for

Input Schema (JSON Schema)

{ "properties": { "privileges": { "description": "Array of privileges to replace existing privileges with", "items": { "additionalProperties": false, "properties": { "depth": { "description": "Access level for the privilege", "enum": [ "Basic", "Local", "Deep", "Global" ], "type": "string" }, "privilegeId": { "description": "ID of the privilege", "type": "string" } }, "required": [ "privilegeId", "depth" ], "type": "object" }, "type": "array" }, "roleId": { "description": "ID of the role to replace privileges for", "type": "string" } }, "required": [ "roleId", "privileges" ], "type": "object" }

Other Tools from Dataverse MCP Server

Related Tools

    MCP directory API

    We provide all the information about MCP servers via our MCP API.

    curl -X GET 'https://glama.ai/api/mcp/v1/servers/mwhesse/mcp-dataverse'

    If you have feedback or need assistance with the MCP directory API, please join our Discord server