找不到 ID 为"[id]"且区域设置为"en-US"的模板



作为一个更大脚本的一部分,我想创建一个基于自定义模板的团队,该模板是使用团队管理中心创建的。

代码:

$additionalProperties = @{
"template@odata.bind" = "https://graph.microsoft.com/v1.0/teamsTemplates('61dd73eb-e6f9-4cbc-a4cd-e1b3361bc732')" 
}
New-MgTeam -DisplayName $nameInput -AdditionalProperties $additionalProperties

执行时会产生以下错误:

New-MgTeam : Failed to execute Templates backend request CreateTeamFromTemplateRequest. Request Url: https://teams.microsoft.com/fabric/emea/templates/api/team, Request Method: POST, Response Status Code: BadRequest, Response 
Headers: Strict-Transport-Security: max-age=2592000
x-operationid: 73ec38f46526a24ead771f5bf18b18c7
x-telemetryid: 00-73ec38f46526a24ead771f5bf18b18c7-bcdad6964c63974f-00
X-MSEdge-Ref: Ref A: 925751B7C21147D095C5259123CB69CE Ref B: AMS04EDGE2020 Ref C: 2021-12-06T11:02:29Z
Date: Mon, 06 Dec 2021 11:02:29 GMT
, ErrorMessage : {"errors":[{"message":"A template with id '61dd73eb-e6f9-4cbc-a4cd-e1b3361bc732' and locale 'en-US' could not be found.","errorCode":"Unknown"}],"operationId":"73ec38f46526a24ead771f5bf18b18c7"}
At C:Scriptsteams_powershellscript.ps1:77 char:7
+       New-MgTeam -DisplayName $nameInput -AdditionalProperties $addit ...
+       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo          : InvalidOperation: ({ body = Micros...oftGraphTeam1 }:<>f__AnonymousType1`1) [New-MgTeam_CreateExpanded1], RestException`1
+ FullyQualifiedErrorId : BadRequest,Microsoft.Graph.PowerShell.Cmdlets.NewMgTeam_CreateExpanded1 

根据错误,它似乎找不到模板。

这里有我错过的东西吗?New-MgTeam命令是否需要其他或不同的信息才能正常工作?

提前谢谢。

所以我们找到了解决方案:事实证明,在使用我们创建的自定义模板thet之前,我们必须等待24小时。

最新更新