【发布时间】:2018-06-29 04:30:41
【问题描述】:
我正在尝试从我们的 Office365 中取消分配大量用户许可证。
我将所有用户的 UserPrincipalName 保存在一个 CSV 文件中,如下所示:
Name
user.name@domain.com
user.name2@domain.com
"
"
这就是我试图做的:
$csv1 = import-csv | select -expandProperty name
Set-MsolUserLicense -UserPrincipalName $csv1 -RemoveLicense "domain:STANDARDPACK"
当我在 CSV 文件中只有一个用户时,它可以工作! 但是当我尝试将更多用户添加到确切的文件和完全相同的列表中时,命令失败并给我这个错误:
Set-MsolUserLicense : Unable to assign this license because it is invalid. Use the
Get-MsolAccountSku cmdlet to retrieve a list of valid licenses.
我仔细检查并确保它确实是正确的许可证 (domain:StandartPack)
我还能做什么?我怎样才能让它发挥作用?
【问题讨论】:
标签: powershell office365 exchange-server