Powershell New-Team cmdlet 停止工作?

Powershell New-Team cmdlet stops working?

我是 PowerShell 的新手。我对 powerhell CMDLet New-Team 有疑问。当我在脚本上使用 cmdlet 时。它不会在 Microsoft Team 中创建新团队。使用的代码:

$teamAlias = "mycustomteam01"

$teamDisplayName = "My Custom Team 01"

$teamClassification = "HBI"


$teamAdditionalOwners = @('test@test.unf.edu')

$teamAdditionalMembers = @('test@test.unf.edu')


$teamOwner = $teamAdditionalOwners[0]


$credentials = Get-Credential

Connect-MicrosoftTeams -Credential $credentials

$group = New-Team -MailNickName $teamAlias -DisplayName $teamDisplayName -Visibility "private" -Classification $teamClassification -Owner $teamOwner

foreach ($owner in $teamAdditionalOwners){

if($owner -ne $teamOwner){

    Add-TeamUser -GroupId $group.GroupId -User $member -Role Owner

    }

}

foreach ($member in $teamAdditionalOwners){

    Add-TeamUser -GroupId $group.GroupId -User $member -Role Member

    }

抛出的错误是:

New-Team : Error occurred while executing

Code: Request_BadRequest

Message: Property classification has an invalid value.

InnerError:

  RequestId: 4d3ad034-d273-4e26-83ff-86cffc1e4b5b

  DateTimeStamp: 2020-05-14T18:18:54

HttpStatusCode: Request_BadRequest

At line:1 char:10

+ $group = New-Team -MailNickName $teamAlias -DisplayName $teamDisplayN ...

+          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    + CategoryInfo          : NotSpecified: (:) [New-Team], ApiException

    + FullyQualifiedErrorId : Microsoft.TeamsCmdlets.PowerShell.Custom.ErrorHandling.ApiException,Microsoft.TeamsCmdlets.PowerShell.Custom.NewTeam

根据 New-Team 命令的文档,-Classification 参数是 "reserved for internal Microsoft use",因此根据错误消息,这可能是您的问题。