У цій статті розглянемо особливості підготовки і установки Office 365 (Microsoft 365) на термінальному сервері з роллю Remote Desktop Services (RDS) для одночасного використання багатьма користувача. Режим спільної активації Office 365 ProPlus використовується в RDS, VDI рішеннях, і в сценаріях, коли кілька користувачів по черзі використовують один загальний комп’ютер.

За замовчуванням ліцензія Microsoft 365 Apps дозволяє користувачеві встановити і активувати Office 365 на максимум 5 пристроях. Однак є сценарії, коли у користувача немає персонального комп’ютера і йому доводиться постійно працювати під своїм акаунтом за різними комп’ютерами (RDS, VDI хости, загальні комп’ютери і т.д.). Щоб не враховувати ліміт на кількість активацій ліцензій Office 365 для користувача, ви можете встановити Office 365 на таких комп’ютерах, RDS серверах в режимі shared computer activation.

У цій статті розглянуті основні правила ліцензування та відмінності між класичними версіями Office (2013,2016,2019) і Office 365.

вимоги:

  • В першу чергу, потрібно мати на увазі що для використання на термінальному (RDS) сервері підходять наступні ліцензії (передплати) Office 365 з підтримкою desktop virtualization: Microsoft 365 Apps for Enterprise (він же Office 365 ProPlus), Office 365 E3 або Office 365 E5 ;
  • Користувачі повинні авторизуватися на загальному комп’ютері (RDS сервері) під своїм обліковим записом, до яких прив’язані ліцензії Microsoft 365 Apps;
  • На вашому сервері повинна бути встановлена ​​і налаштована роль Remote Desktop Services (це може бути як окремий сервер, так і сервер в фермі RDS з Connection Broker). RDS хост повинен бути націлений на сервер ліцензування RDS, а на сервері ліцензування має бути достатня кількість User або Device RDS CAL.
  • Всі попередні версії Microsoft Office необхідно видалити перед установкою Office 365 ProPlus.

Установка Office 365 ProPlus на RDS сервері в режимі загального користування виконується з командного рядка за допомогою спеціального XML файлу конфігурації.

Раніше ми вже розповідали, що для установки сучасних версій MS Office (Office 365 і Office 2019) замість MSI установників використовується метод установки Click-to-run (C2R). C2R Installer завантажує файли з Інтернету (з CDN мережі Microsoft)

Для кастомной установки C2R версій Office потрібно використовувати спеціальну утиліту розгортання Засіб розгортання Microsoft Office (ODT) – https://www.microsoft.com/en-us/download/details.aspx?id=49117.

Скачайте і встановіть офіційний інструмент розкладання. В каталозі установки з’являться приклади XML файли для налаштування параметрів установки пакетів Office 365 і Office 2019 Enterprise, а також інсталяційний файл C2R – setup.exe.

установка Засіб розгортання Microsoft Office (ODT)

У файлі конфігурації configuration-Office365-x64.xml ви можете вказати які продукти зі складу Office 365 потрібно встановити. За умовчанням встановлюються всі програми, встановити певні програми Office з графічного Click2Run Installer можна (докладніше про це в статті “Як вибірково встановити окремий додаток в Office 365/2019/2016”).

Ви можете вручну задати потрібні параметри установки Office в файлі конфігурації configuration-Office365-x64.xml. Однак набагато простіше згенерувати XML з потрібними параметрами установки за допомогою веб-інструменту Microsoft – https://config.office.com/ (Office Customization Tool). Перейдіть на цю сторінку, виберіть параметри установки Office (архітектура, мова, які програми встановлювати, чи потрібно ставити Visio і Office і ряд інших параметрів). Обов’язково в розділі Licensing and Activation виберіть Активація продукту – Спільний комп’ютер.

згенеруйте файл xml в засобі настроювання Office

Збережіть отриманий XML файл як office365proplus_shared_rds.xml і відкрийте його в будь-якому текстовому редакторі.

В даному XML файлі вказані параметри установки пакета Office 365. Зверніть увагу на наступний параметр:

<Property Name="SharedComputerLicensing" Value="1" />

Цей параметр (спільна активація комп’ютера) потрібно обов’язково вказати, якщо ви плануєте використовувати копію Office 365 для одночасної роботи декількох користувачів (RDS сервер, VDI комп’ютер, загальний комп’ютер, або звичайна Windows з можливістю одночасного RDP доступу). Без цього параметра вам доведеться активувати Office 365 тільки для одного користувача.

параметр SharedComputerLicensing в xml файлі конфігурації office365 c2r

Переведіть RDS сервер в режим установки додатків:

change user /install

Якщо на RDS сервері в фермі є активні RDP сесії користувачів, можна перевести його в режим обслуговування і завершити поточні сесії:

change logon /drain

Для установки Office 365 на RDS сервері відповідно до даних, зазначеними в файлі конфігурації, використовуйте команду:

setup /configure office365proplus_shared_rds.xml

установка office 365 на термінальному сервері з remote desktop services

Зверніть увагу, що в нашому випадку C2R установник Office 365 завантажить всі необхідні файли з Інтернету. Однак ви можете заздалегідь завантажити інсталяційний файли Office 365 в мережеву папку на вашому файлом сервері і використовувати її як джерело настановних файлів. В цьому випадку в XML файлі можна вказати шлях до джерела установки.

замініть рядок

<Add OfficeClientEdition="64" Channel="Current">

на

<Add SourcePath="\msk-fs01DistrOffice365" Add OfficeClientEdition="64" Channel="Current">

Після закінчення установки, переведіть RDS хост в звичайний режим:

change user /execute

Як відбувається активація ліцензія Office 365 користувачів? Кожен користувач при першому запуску будь-якої програми Office отримає запит на вхід в обліковий запис Office 365 (email і пароль). Якщо у вас налаштована синхронізація між Office 365 (Azure Active Directory) і on-premises Active Directory, то якщо користувача увійшов на комп’ютер під аккаунтом, якому в Office 365 вже призначено ліцензію, його ліцензія автоматично активується.

Для такого користувача буде отримано токен ліцензії з серверів активації Office Licensing Service в Інтернеті з терміном дії 30 днів. Через 30 днів, Office 365 спробує автоматично продовжити токен ліцензії.

Думаю, зрозуміло, що у випадку з ісползованія Office 365 з RDS хоста потрібен постійний доступ в інтернет для перевірки і активації ліцензій користувачів на серверах Microsoft. Якогось аналога служби KMS немає.

вхід в акаунт office 365

Якщо ви встановили Office 365 без опції SharedComputerLicensing в XML файлі, то щоб цілком переставляти пакет, можна змінити тип установки Office365 з реєстру. Для цього в гілці реєстру HKEY_LOCAL_MACHINE SOFTWARE Microsoft Office ClickToRun Configuration потрібно змінити значення Reg_SZ параметра SharedComputerLicensing на 1.

параметр реестра SharedComputerLicensing для office365 HKEY_LOCAL_MACHINE  SOFTWARE  Microsoft  Office  ClickToRun  Configuration

Або включити окремий параметр групової політики Використовуйте спільну активацію комп’ютера з адміністративних шаблонів GPO для Office в секції. Computer Configuration -> Administrative Templates -> Microsoft Office 2016 (Computer) -> License Settings.

групова політика Use shared computer activation

Якщо цього не зробити, то при запуску додатків Office 365 другим користувачам з’явиться помилка:

This copy of Microsoft Office cannot be used on a computer running Terminal Services. To use Office on a computer running Terminal Services, you must use a Volume License of Office.

Цю копію Microsoft Office не можна використовувати на комп’ютері, на якому запущено служби терміналів.  Щоб використовувати Office на комп’ютері, на якому запущені служби терміналів, потрібно використовувати корпоративну ліцензію Office.

Leave a Reply

Your email address will not be published. Required fields are marked *