list_dataverse_teams
Retrieve and filter teams in your Dataverse environment to discover available teams, find teams by business unit or type, and get an overview of team organization.
Instructions
Retrieves a list of teams in the Dataverse environment with filtering options. Use this to discover available teams, find teams by business unit or type, or get an overview of team organization. Supports filtering by business unit, team type, and system-managed status.
Input Schema
Name | Required | Description | Default |
---|---|---|---|
businessUnitId | No | Filter teams by business unit ID | |
excludeDefault | No | Whether to exclude default business unit teams | |
filter | No | OData filter expression | |
systemManagedOnly | No | Whether to list only system-managed teams | |
teamType | No | Filter by team type: 0=Owner, 1=Access, 2=Security Group, 3=Office Group | |
top | No | Maximum number of teams to return (default: 50) |
Input Schema (JSON Schema)
{
"properties": {
"businessUnitId": {
"description": "Filter teams by business unit ID",
"type": "string"
},
"excludeDefault": {
"default": false,
"description": "Whether to exclude default business unit teams",
"type": "boolean"
},
"filter": {
"description": "OData filter expression",
"type": "string"
},
"systemManagedOnly": {
"default": false,
"description": "Whether to list only system-managed teams",
"type": "boolean"
},
"teamType": {
"description": "Filter by team type: 0=Owner, 1=Access, 2=Security Group, 3=Office Group",
"enum": [
"0",
"1",
"2",
"3"
],
"type": "string"
},
"top": {
"description": "Maximum number of teams to return (default: 50)",
"type": "number"
}
},
"type": "object"
}