Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » PowerShell - Добавление части служб из лицензии всем пользователям Office 365

Ответить
Настройки темы
PowerShell - Добавление части служб из лицензии всем пользователям Office 365

Новый участник


Сообщения: 31
Благодарности: 0

Профиль | Отправить PM | Цитировать


Здравствуйте, столкнулся с проблемой невозможности добавить лицензии всем пользователям в office 365
Скрипт для добавления конкретному пользователю работает, а когда пытаюсь это сделать для всех, то он выдает ошибку, что нет аргумента -UserPrincipalName

Скрипт для добавления лицензии конкретному пользователю

Код: Выделить весь код
$Prj = New-MsolLicenseOptions -AccountSkuId "test:PROJECTONLINE_PLAN_1_FACULTY" -DisabledPlans "SHAREPOINTWAC_EDU" 
Set-MsolUserLicense -UserPrincipalName "test@test.ru" -AddLicenses "test:PROJECTONLINE_PLAN_1_FACULTY" -LicenseOptions $Prj
Мой предполагаемый скрипт для добавления всем пользователям
Код: Выделить весь код
$Prj = New-MsolLicenseOptions -AccountSkuId "test:PROJECTONLINE_PLAN_1_FACULTY" -DisabledPlans "SHAREPOINTWAC_EDU" 
Get-MsolUser -MaxResults 1500 | Set-MsolUserLicense -AddLicenses "test:PROJECTONLINE_PLAN_1_FACULTY" -LicenseOptions $Prj

Отправлено: 19:19, 20-07-2014

 

Ветеран


Сообщения: 1259
Благодарности: 861

Профиль | Отправить PM | Цитировать


Попробуйте:
Код: Выделить весь код
$Prj = New-MsolLicenseOptions -AccountSkuId "test:PROJECTONLINE_PLAN_1_FACULTY" -DisabledPlans "SHAREPOINTWAC_EDU" 
$users = Get-MsolUser -MaxResults 1500
foreach($user in $users) {
	Set-MsolUserLicense -UserPrincipalName $user.UserPrincipalName -AddLicenses "test:PROJECTONLINE_PLAN_1_FACULTY" -LicenseOptions $Prj
}
У меня команда, отрабатывает без проблем:
Код: Выделить весь код
Get-MsolUser -MaxResults 1500 | Set-MsolUserLicense -LicenseOptions $Prj

Последний раз редактировалось Kazun, 21-07-2014 в 09:25.

Это сообщение посчитали полезным следующие участники:

Отправлено: 08:27, 21-07-2014 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 31
Благодарности: 0

Профиль | Отправить PM | Цитировать


Спасибо большое

Отправлено: 11:26, 21-07-2014 | #3



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » PowerShell - Добавление части служб из лицензии всем пользователям Office 365

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Microsoft обновляет Office Online и запускает Office 365 Personal за $69,99 в год OSZone News Новости и события Microsoft 0 16-04-2014 08:30
2013 - Office 365 AndyBelski@twitter Microsoft Office (Word, Excel, Outlook и т.д.) 4 13-03-2013 21:28
Microsoft официально выпустила Office 2013 и Office 365 OSZone News Новости и события Microsoft 0 30-01-2013 18:30
Разное - [решено] Автоматическое добавление русского языка всем пользователям Wolf.bris Microsoft Windows 2000/XP 11 03-10-2012 05:03
ffdshow поставить всем пользователям компа Арсений Автоматическая установка приложений 3 12-02-2009 10:47




 
Переход