Skip to content

Commit 5122501

Browse files
praspatil05claude
andcommitted
Add Teams Administration sample queries
Added five new sample queries under "Teamwork and communications" category: Teams User Configuration: 1. List Teams user configurations (GET /admin/teams/userConfigurations) - Requires TeamsUserConfiguration.Read.All permission 2. Get Teams user configuration (GET /admin/teams/userConfigurations/{id}) - Requires valid user id and valid permission Teams Policy Assignment: 3. Assign Teams policy to user (POST /admin/teams/policy/userAssignments/assign) - Requires valid user id, policy type, policy id, and TeamsPolicyUserAssign.ReadWrite.All permission 4. Unassign Teams policy from user (POST /admin/teams/policy/userAssignments/unassign) - Requires valid user id, policy type, and TeamsPolicyUserAssign.ReadWrite.All permission 5. Get Teams policy ID by name and type (GET /admin/teams/policy/getPolicyId) - Requires valid policy type, policy name, and TeamsPolicyUserAssign.ReadWrite.All permission All queries are placed in the v1.0 section and documented under: Teamwork and communications > Administration Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
1 parent 33113a3 commit 5122501

File tree

1 file changed

+44
-0
lines changed

1 file changed

+44
-0
lines changed

sample-queries/sample-queries.json

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1510,6 +1510,50 @@
15101510
"tip": "This query requires valid user id and valid permission",
15111511
"skipTest": false
15121512
},
1513+
{
1514+
"id": "3543ba48-7206-4959-9a66-afe42d3e04f6",
1515+
"category": "Teamwork and communications",
1516+
"method": "POST",
1517+
"humanName": "assign Teams policy to user",
1518+
"requestUrl": "/v1.0/admin/teams/policy/userAssignments/assign",
1519+
"docLink": "https://learn.microsoft.com/en-us/graph/api/teamsadministration-teamspolicyuserassignment-assign?view=graph-rest-1.0",
1520+
"headers": [
1521+
{
1522+
"name": "Content-Type",
1523+
"value": "application/json"
1524+
}
1525+
],
1526+
"postBody": "{\r\n \"value\": [\r\n {\r\n \"@odata.type\": \"#microsoft.graph.teamsAdministration.teamsPolicyUserAssignment\",\r\n \"userId\": \"5c802b19-3600-83f1-1767-7b9edc7f38ab\",\r\n \"policyType\": \"TeamsMeetingPolicy\",\r\n \"policyId\": \"VnMAaN3X2X1B9tEHx1CJWfC76PSaKEzA4NoUuqIMRUo\"\r\n }\r\n ]\r\n}",
1527+
"tip": "This query requires valid user id, policy type, policy id, and the TeamsPolicyUserAssign.ReadWrite.All permission",
1528+
"skipTest": false
1529+
},
1530+
{
1531+
"id": "5bf910fe-0a9c-439a-af0a-0ae0d8c97006",
1532+
"category": "Teamwork and communications",
1533+
"method": "POST",
1534+
"humanName": "unassign Teams policy from user",
1535+
"requestUrl": "/v1.0/admin/teams/policy/userAssignments/unassign",
1536+
"docLink": "https://learn.microsoft.com/en-us/graph/api/teamsadministration-teamspolicyuserassignment-unassign?view=graph-rest-1.0",
1537+
"headers": [
1538+
{
1539+
"name": "Content-Type",
1540+
"value": "application/json"
1541+
}
1542+
],
1543+
"postBody": "{\r\n \"value\": [\r\n {\r\n \"@odata.type\": \"#microsoft.graph.teamsAdministration.teamsPolicyUserAssignment\",\r\n \"userId\": \"5c802b19-3600-83f1-1767-7b9edc7f38ab\",\r\n \"policyType\": \"TeamsMeetingPolicy\"\r\n }\r\n ]\r\n}",
1544+
"tip": "This query requires valid user id, policy type, and the TeamsPolicyUserAssign.ReadWrite.All permission",
1545+
"skipTest": false
1546+
},
1547+
{
1548+
"id": "19957976-afb4-499b-9fa7-4d76b7ad01d0",
1549+
"category": "Teamwork and communications",
1550+
"method": "GET",
1551+
"humanName": "get Teams policy ID by name and type",
1552+
"requestUrl": "/v1.0/admin/teams/policy/getPolicyId(type='{policyType}',name='{policyName}')",
1553+
"docLink": "https://learn.microsoft.com/en-us/graph/api/teamsadministration-teamspolicyassignment-getpolicyid?view=graph-rest-1.0",
1554+
"tip": "This query requires valid policy type and policy name, and the TeamsPolicyUserAssign.ReadWrite.All permission",
1555+
"skipTest": false
1556+
},
15131557
{
15141558
"id": "d8a3cd75-6ddf-4215-89de-3c2dab6b9585",
15151559
"category": "Microsoft Teams (beta)",

0 commit comments

Comments
 (0)