有人能在Graph API端点上启发我使用团队模板创建团队吗?create team endpoint确实存在,但我正在寻找允许我从现有团队(也称为Team template )创建团队的端点
发布于 2018-12-19 11:16:12
好了,我想通了。它是一个clone operation
发布于 2019-09-23 08:38:29
实际上,从模板创建团队和从现有团队克隆团队是两件不同的事情。
团队模板目前仅在测试版终端中可用,在生产环境中不受支持。您可以使用此处列出的:https://docs.microsoft.com/en-us/MicrosoftTeams/get-started-with-teams-templates
在https://graph.microsoft.com/beta/teams端点上,您可以通过在请求正文中提供所选模板来从模板创建团队:
$body = @{
"template@odata.bind" = "$targetTemplate"
"displayName" = "Test Team DisplayName"
"description" = "Description"
}
$targetTemplate是上述文档中的值之一,例如:https://graph.microsoft.com/beta/teamsTemplates('educationStaff')。
克隆组是使用production v1.0中支持的端点:https://docs.microsoft.com/en-us/graph/api/team-clone?view=graph-rest-1.0完成的,您必须在其中指定要克隆的组和部件:
$body = @{
"displayName": "My Test Team",
"description": "New Description",
"mailNickname": "TestTeam2",
"partsToClone": "apps,tabs,settings,channels,members",
"visibility": "private"
}
https://stackoverflow.com/questions/53849932
复制