Powershell Microsoft团队错误,代码未找到,尽管看起来没有做任何更改

Powershell Microsoft团队错误,代码未找到,尽管看起来没有做任何更改,powershell,microsoft-teams,Powershell,Microsoft Teams,我使用了一个非常简单的Powershell脚本,因此在创建新的Microsoft团队时,将创建频道和用户,然后将用户分配到频道。这是一个非常简单的脚本,几个月来一直运行良好: Connect-MicrosoftTeams $NewTeamName = Read-Host -Prompt 'Name of new Team' $NewTeam = New-Team -DisplayName $NewTeamName $GroupId = $NewTeam.GroupId Import-csv cr

我使用了一个非常简单的Powershell脚本,因此在创建新的Microsoft团队时,将创建频道和用户,然后将用户分配到频道。这是一个非常简单的脚本,几个月来一直运行良好:

Connect-MicrosoftTeams
$NewTeamName = Read-Host -Prompt 'Name of new Team'
$NewTeam = New-Team -DisplayName $NewTeamName
$GroupId = $NewTeam.GroupId
Import-csv createTeamChannels.csv | foreach{New-TeamChannel -GroupId $GroupId -DisplayName $_.cname -MembershipType $_.ctype}
Import-csv createTeamUsers.csv | foreach{Add-TeamUser -GroupId $GroupId -User $_.cuser -Role $_.crole}
Import-csv addChannelUsers.csv | foreach{Add-TeamChannelUser -GroupId $GroupId -DisplayName $_.cdisplayname -User $_.cuser}
Import-csv addChannelUsers.csv | foreach{Add-TeamChannelUser -GroupId $GroupId -DisplayName $_.cdisplayname -User $_.cuser -Role $_.crole}
似乎不知从何而来,我收到了一个代码NotFound错误。

New-Team: C:\Windows\System32\FullScript3.ps1:3
Line |
   3 |  $NewTeam = New-Team -DisplayName $NewTeamName
     |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     | Error occurred while executing
Code: NotFound
Message: Failed to execute MS Graph backend request
     | GetGroupInternalApiRequest. The server failed to respond correctly. Response Code: NotFound, Reason:
     | Reason: Not Found, Correlation headers: request-id: 3bf1b17e-5c2e-4898-85b9-2fbe82083871
     | client-request-id: 3bf1b17e-5c2e-4898-85b9-2fbe82083871 x-ms-ags-diagnostic:
     | {"ServerInfo":{"DataCenter":"Central
     | US","Slice":"E","Ring":"2","ScaleUnit":"002","RoleInstance":"DS3PEPF00001703"}} Date: Thu, 22 Apr 2021
     | 16:56:51 GMT
InnerError:
  RequestId: 20d82423-9ba5-4f56-9f3a-b7ed1a4c0720
  DateTimeStamp:
     | 2021-04-22T16:56:52
HttpStatusCode: NotFound

以前有人碰到过这种事吗?我很困惑,到底是什么原因导致了这些错误。

这个错误只发生过一次还是多次? 请检查PowerShell模块的版本,好吗?如果更新可用,请更新powershell团队模块


更新模块-名称为MicrosoftTeams-RequiredVersion 2.0

更新:Microsoft发布了Teams PowerShell模块的预览版本(2.1.0),可与现代身份验证一起正常工作。这个版本很可能会很快推出。请通过此链接了解更多信息。这回答了我所有的问题,下载更新解决了我的问题。非常感谢你!