update_dataverse_team
Modify team settings like name, description, administrator, or configuration properties for existing Dataverse teams without affecting team membership.
Instructions
Updates the properties and configuration of an existing team. Use this to modify team settings like name, description, administrator, or other team properties without changing team membership.
Input Schema
Name | Required | Description | Default |
---|---|---|---|
administratorId | No | New administrator user ID | |
azureActiveDirectoryObjectId | No | Azure AD Object ID for the team | |
delegatedAuthorizationId | No | Delegated authorization context for the team | |
description | No | New description of the team | |
emailAddress | No | Email address for the team | |
membershipType | No | Membership type: 0=Members and guests, 1=Members, 2=Owners, 3=Guests | |
name | No | New name of the team | |
queueId | No | Default queue ID for the team | |
teamId | Yes | ID of the team to update | |
teamTemplateId | No | Team template ID to associate with the team | |
teamType | No | Team type: 0=Owner, 1=Access, 2=Security Group, 3=Office Group | |
transactionCurrencyId | No | Currency ID associated with the team | |
yomiName | No | Pronunciation of the team name in phonetic characters |
Input Schema (JSON Schema)
{
"properties": {
"administratorId": {
"description": "New administrator user ID",
"type": "string"
},
"azureActiveDirectoryObjectId": {
"description": "Azure AD Object ID for the team",
"type": "string"
},
"delegatedAuthorizationId": {
"description": "Delegated authorization context for the team",
"type": "string"
},
"description": {
"description": "New description of the team",
"maxLength": 2000,
"type": "string"
},
"emailAddress": {
"description": "Email address for the team",
"maxLength": 100,
"type": "string"
},
"membershipType": {
"description": "Membership type: 0=Members and guests, 1=Members, 2=Owners, 3=Guests",
"enum": [
"0",
"1",
"2",
"3"
],
"type": "string"
},
"name": {
"description": "New name of the team",
"maxLength": 160,
"type": "string"
},
"queueId": {
"description": "Default queue ID for the team",
"type": "string"
},
"teamId": {
"description": "ID of the team to update",
"type": "string"
},
"teamTemplateId": {
"description": "Team template ID to associate with the team",
"type": "string"
},
"teamType": {
"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": [
"teamId"
],
"type": "object"
}