Skip to main content
Glama

Dataverse MCP Server

by mwhesse

create_dataverse_team

Create new teams in Dataverse to organize users and manage permissions. Establish owner teams for record ownership or access teams for sharing records, grouping users with similar access requirements.

Instructions

Creates a new team in Dataverse for organizing users and managing permissions. Teams can be owner teams (for record ownership) or access teams (for sharing records). Use this to establish groups of users who work together and need similar access levels.

Input Schema

NameRequiredDescriptionDefault
administratorIdYesUser ID of the team administrator
azureActiveDirectoryObjectIdNoAzure AD Object ID for the team
businessUnitIdNoBusiness unit ID to associate the team with (defaults to root business unit)
delegatedAuthorizationIdNoDelegated authorization context for the team
descriptionNoDescription of the team
emailAddressNoEmail address for the team
membershipTypeNoMembership type: 0=Members and guests, 1=Members, 2=Owners, 3=Guests0
nameYesName of the team
queueIdNoDefault queue ID for the team
teamTemplateIdNoTeam template ID to associate with the team
teamTypeNoTeam type: 0=Owner, 1=Access, 2=Security Group, 3=Office Group0
transactionCurrencyIdNoCurrency ID associated with the team
yomiNameNoPronunciation of the team name in phonetic characters

Input Schema (JSON Schema)

{ "properties": { "administratorId": { "description": "User ID of the team administrator", "type": "string" }, "azureActiveDirectoryObjectId": { "description": "Azure AD Object ID for the team", "type": "string" }, "businessUnitId": { "description": "Business unit ID to associate the team with (defaults to root business unit)", "type": "string" }, "delegatedAuthorizationId": { "description": "Delegated authorization context for the team", "type": "string" }, "description": { "description": "Description of the team", "maxLength": 2000, "type": "string" }, "emailAddress": { "description": "Email address for the team", "maxLength": 100, "type": "string" }, "membershipType": { "default": "0", "description": "Membership type: 0=Members and guests, 1=Members, 2=Owners, 3=Guests", "enum": [ "0", "1", "2", "3" ], "type": "string" }, "name": { "description": "Name of the team", "maxLength": 160, "type": "string" }, "queueId": { "description": "Default queue ID for the team", "type": "string" }, "teamTemplateId": { "description": "Team template ID to associate with the team", "type": "string" }, "teamType": { "default": "0", "description": "Team type: 0=Owner, 1=Access, 2=Security Group, 3=Office Group", "enum": [ "0", "1", "2", "3" ], "type": "string" }, "transactionCurrencyId": { "description": "Currency ID associated with the team", "type": "string" }, "yomiName": { "description": "Pronunciation of the team name in phonetic characters", "maxLength": 160, "type": "string" } }, "required": [ "name", "administratorId" ], "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