【发布时间】:2022-02-12 08:09:57
【问题描述】:
我正在使用一个简单的 Powershell 脚本将新用户添加到 O365 并分配许可证。但是我试图一次向单个用户添加多个许可证。
Powershell
Connect-MsolService -Credential $UserCredential
Import-Csv -Path "C:\Users\Jesse\Documents\Powershell\NewAccounts.csv" | foreach {New-MsolUser -DisplayName $_.DisplayName -FirstName $_.FirstName -LastName $_.LastName -UserPrincipalName $_.UserPrincipalName -UsageLocation $_.UsageLocation -LicenseAssignment $_.AccountSkuId} | Export-Csv -Path "C:\Users\Jesse\Documents\Powershell\NewAccountResults.csv" -Verbose
.CSV
DisplayName,FirstName,LastName,UserPrincipalName,Usagelocation,AccountSkuId
Test Jesse,Tes,Jesse,test.jesse@(tenant).nl,NL,(tenant):EMS
对于这个示例,我想将 EMS 和 ENTERPRISEPACK 许可证添加到测试用户。
【问题讨论】:
标签: powershell office365