Автоматическая активация лицензий Office 365

Дата: 30.12.2014 Автор Admin

Если вам нужно автоматически активировать лицензии пользователей Office 365, то данный скрипт будет вам полезен.Для начала вам нужно понять какой тип лицензий нужно активировать, для этого введите следующую команду в Powershell Office 365

Get-MSOLAccountSku

После выполнения этой команды вы увидите тип используемых вами лицензий

Полученную информацию нужно будет подставить в следующий скрипт:

#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
}

Теперь можно добавить этот скрипт в планировщик, и новые пользователи будет получать лицензии автоматически =)


Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *