Автоматическая активация лицензий Office 365
Дата: 30.12.2014 Автор Admin
Если вам нужно автоматически активировать лицензии пользователей Office 365, то данный скрипт будет вам полезен.Для начала вам нужно понять какой тип лицензий нужно активировать, для этого введите следующую команду в Powershell Office 365
1 |
Get-MSOLAccountSku |
После выполнения этой команды вы увидите тип используемых вами лицензий
Полученную информацию нужно будет подставить в следующий скрипт:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
#Change these variables to match your environment $AccountSkuId = "YOUR_Account:YOUR_STANDARDPACK" $UsageLocation = "RU" $AdminUsername = "LOGIN" $AdminPassword = "PASS" $SecurePassword = ConvertTo-SecureString $AdminPassword -AsPlainText -Force $cred = New-Object -TypeName System.Management.Automation.PSCredential -argumentlist $AdminUsername,$SecurePassword Connect-MSOLService -Credential $cred $LicenseOptions = New-MsolLicenseOptions -AccountSkuId $AccountSkuId $UnlicencedUsers = Get-MSOLUser -UnlicensedUsersOnly -All $UnlicencedUsers | ForEach-Object { Set-MsolUser -UserPrincipalName $_.UserPrincipalName -UsageLocation $UsageLocation Set-MsolUserLicense -UserPrincipalName $_.UserPrincipalName -AddLicenses $AccountSkuId -LicenseOptions $LicenseOptions } |
Теперь можно добавить этот скрипт в планировщик, и новые пользователи будет получать лицензии автоматически =)
Добавить комментарий