我必须手动创建团队,所以我认为将这个过程自动化是一个好主意。代码不断给我错误“无法验证参数“ DisplayName”上的参数。参数为Null或为空”。
它用于Windows Server 2012 R2,我认为它可以识别csv文件,因为这是我遇到的唯一错误
$datacsv = import-csv C:\Users\$$$$$\Desktop\test.csv
Import-Module MicrosoftTeams
foreach ($data in $datacsv)
{
$cred = Get-Credential
Connect-MicrosoftTeams -Credential $cred
$teamname = $data.TeamsName
$owner = $data.Owners
$accestype = $data.TeamType
$member = $data.Members
$group = New-team -DisplayName $teamname -Owner $owner -AccesType $accestype
Add-TeamUser -User $member -GroupId $group.GroupId -DisplayName $teamname
Add-Teamuser -User $owner -GroupId $group.GroupId -DisplayName $owner
}
我希望团队确实会创造,但这并没有发生。
对不起,英语不好,我的写作很糟糕。