Deploy Office 365 ProPlus by using Remote Desktop Services
If you use Remote Desktop Services (RDS) to provide shared computers to users in your organization, you can install Office 365 ProPlus on those computers. But, you have to use the Office Deployment Tool and enable shared computer activation to do the installation.
The following are two common RDS scenarios:
Install Office 365 ProPlus on an RDS server.
Install Office 365 ProPlus on a shared virtual machine.
What you need to get started
The following is a list of prerequisites that you need to deploy Office 365 ProPlus with RDS:
An Office 365 plan that includes Office 365 ProPlus. Also, make sure that you assign each user a license for Office 365 ProPlus.
You also can use RDS to deploy Project Online Desktop Client or Visio Online Plan 2 (previously named Visio Pro for Office 365), if you have a subscription plan that includes those products.
Any supported version of Office 365 ProPlus.
A supported version of RDS or Windows with Office 365 ProPlus, which includes any of the following:
- Windows 8.1
- Windows Server 2016
- Currently supported Windows 10 SAC release
Reliable connectivity between the shared computer and the Internet.
This is required because the shared computer must be able to contact the Office Licensing Service on the Internet to obtain a license for each user who uses Office 365 ProPlus on the computer and then activate Office 365 ProPlus. Internet connectivity is also needed to renew the license, which occurs every few days.
A separate user account for each user who logs on to the shared computer.
A server that supports Hyper-V if you're deploying Office 365 ProPlus on a shared virtual machine.
Install Office 365 ProPlus on an RDS server
In this scenario, you install Office 365 ProPlus on a computer configured as a Remote Desktop Session Host server. This enables multiple users to connect remotely to this computer. The users can each run Office 365 ProPlus programs, such as Word or Excel, at the same time.
Here are the basic steps of how to install Office 365 ProPlus on an RDS server:
Install and configure Windows Server.
Install and configure the Remote Desktop Session Host role service.
For example, follow these steps to install RD Session Host on Windows Server 2008 R2.
For users to be able to connect remotely to the server to use Office 365 ProPlus, their accounts must be members of the Remote Desktop Users group on the RD Session Host server.
Create a configuration.xml file that includes the following lines:
<Display Level="None" AcceptEULA="True" /> <Property Name="SharedComputerLicensing" Value="1" />
You set the display level to "None" to do a silent installation of Office 365 ProPlus. This prevents Office 365 ProPlus from trying to activate during the installation. This also means that you won't see any user interface elements during the installation, such as the progress of the installation or error messages.
You use the SharedComputerLicensing setting to enable shared computer activation, which is required to use Office 365 ProPlus on a shared computer.
Use the Office Deployment Tool and the configuration.xml file to install Office 365 ProPlus on the RD Session Host server.
At this point, users can connect to the RD Session Host server and use Office 365 ProPlus. Users can connect to the server by using Remote Desktop Connection, which is available in Windows, or by using other Remote Desktop clients.
Install Office 365 ProPlus on a shared virtual machine
In this scenario, you install Office 365 ProPlus as part of a client operating system image, such as one running Windows 8.1 or Windows 10. Then, you use RDS and Hyper-V to create a group of virtual machines based on that image. These virtual machines can be shared by multiple users. In RDS, this is known as either a virtual desktop pool or a pooled virtual desktop collection, depending on which version of RDS that you're using.
You can also use RDS to assign a virtual machine to a specific user. RDS calls that a personal virtual desktop. In that scenario, you don't use shared computer activation, because the virtual machine isn't shared among multiple users.
Here are the basic steps of how to configure RDS to deploy Office 365 ProPlus on a shared virtual machine:
Create the operating system image:
- Follow the instructions to deploy Office 365 ProPlus as part of an operating system image. In Step 2 of the instructions, make sure that your configuration.xml file also includes the following line to enable shared computer activation:
<Property Name="SharedComputerLicensing" Value="1" />
- You also need to make some RDS-specific changes on the virtual machine, such as enabling Remote Desktop.
Install and configure Windows Server.
Install and configure RDS.
For example, follow these steps to deploy a virtual desktop pool on Windows Server 2008 R2.
After you've completed all the RDS configuration steps, users can connect to any of the virtual machines and run Office 365 ProPlus.