我试图了解在尝试配置未经许可的测试用户时某些命令失败的原因。
特别是
$1 = "test-sp2@mycompany.org"
$a = Get-MsolUser -UserPrincipalName $1
$test = New-MsolLicenseOptions -AccountSkuId "mycompany:STANDARDWOFFPACK_FACULTY" -DisabledPlans @("PROJECTWORKMANAGEMENT","SWAY","INTUNE_O365","YAMMER_EDU","SHAREPOINTWAC_EDU","SHAREPOINTENTERPRISE_EDU")
Set-MsolUserLicense -UserPrincipalName $1 -LicenseOptions $test
Set-MsolUserLicense -UserPrincipalName $1 -AddLicenses "mycompany:STANDARDWOFFPACK_FACULTY" -LicenseOptions $test2
后两者失败了Set-MsolUserLicense : Unable to assign this license because the license options are invalid.
用户是否需要在安装了“所有”产品的情况下安装完整许可证,然后才能使用您不希望他们拥有的已禁用产品?好像对我好吗?我错过了什么?
这似乎只适用于许可用户?
由于
答案 0 :(得分:0)
我发现测试用户没有设置UsageLocation。一旦我将它设置为美国,所有上述命令都是成功的。