Trong bài viết này, chúng tôi sẽ chỉ cách chuẩn bị và cài đặt Office 365 trên máy chủ terminal với vai trò Dịch vụ Máy tính để bàn từ xa (RDS) để sử dụng đồng thời bởi nhiều người dùng. Chế độ kích hoạt máy tính dùng chung (Shared Computer Activation) của Office 365 ProPlus được sử dụng trong RDS, VDI và các kịch bản mà nhiều người dùng sử dụng chung một máy chủ Windows.
Mặc định, giấy phép Microsoft 365 Apps cho phép người dùng cài đặt và kích hoạt Office 365 trên tối đa 5 thiết bị. Tuy nhiên, có những trường hợp người dùng không có máy tính cá nhân và phải làm việc trên các máy tính khác nhau bằng tài khoản của mình (RDS, máy chủ VDI, máy tính dùng chung, v.v.). Để bỏ qua giới hạn số lần kích hoạt giấy phép Office 365, bạn có thể cài đặt Office 365 trên các máy tính hoặc máy chủ RDS đó ở chế độ Kích hoạt Máy tính Dùng chung.
Bài viết này mô tả các quy tắc cấp phép chung và sự khác biệt giữa các phiên bản Office truyền thống (2013, 2016, 2019) và đăng ký Office 365.
Yêu cầu:
- Trước hết, lưu ý rằng bạn có thể sử dụng các giấy phép Office 365 (đăng ký) sau với hỗ trợ ảo hóa máy tính để bàn trên máy chủ terminal (RDS) của mình: Microsoft 365 Apps for Enterprise (Office 365 ProPlus), Office 365 E3 hoặc Office 365 E5;
- Người dùng phải xác thực trên máy tính dùng chung (máy chủ RDS) bằng tài khoản của họ mà giấy phép Microsoft 365 Apps được gắn liền;
- Vai trò Dịch vụ Máy tính để bàn từ xa phải được cài đặt và cấu hình trên máy chủ của bạn (có thể là máy chủ độc lập hoặc máy chủ trong farm RDS với Connection Broker). Máy chủ RDS phải nhắm đến máy chủ cấp phép RDS, và máy chủ cấp phép phải có đủ RDS CAL cho User hoặc Device;
- Tất cả các phiên bản Microsoft Office trước đó phải được gỡ cài đặt trước khi cài đặt Office 365 ProPlus.
Bạn phải cài đặt Office 365 ProPlus trên máy chủ RDS ở chế độ Kích hoạt Máy tính Dùng chung bằng file cấu hình XML tùy chỉnh.
Chúng tôi đã nói rằng để cài đặt các phiên bản MS Office hiện đại (Office 365 và Office 2019), phương pháp click-to-run (C2R) được sử dụng thay vì trình cài đặt MSI. Trình cài đặt C2R tải file cài đặt từ Web (từ CDN của Microsoft).
Để cài đặt tùy chỉnh Office bằng C2R, bạn phải sử dụng Công cụ triển khai Office (ODT) của Microsoft — https://www.microsoft.com/en-us/download/details.aspx?id=49117.
Tải xuống và cài đặt officedeploymenttool.exe. Trong thư mục cài đặt, bạn sẽ thấy các file XML mẫu để cấu hình cài đặt Office 365 và Office 2019 Enterprise cũng như file cài đặt C2R – setup.exe.

Trong file cấu hình configuration-Office365-x64.xml, bạn có thể chỉ định sản phẩm Office 365 nào bạn muốn cài đặt. Mặc định tất cả các ứng dụng đều được cài đặt, và bạn không thể cài đặt một số ứng dụng Office cụ thể từ trình cài đặt Click2Run đồ họa (xem thêm bài viết Cách cài đặt tùy chỉnh chỉ các ứng dụng cụ thể của Office 365/2019/2016?).
Bạn có thể cấu hình cài đặt cài đặt Office thủ công trong configuration-Office365-x64.xml. Tuy nhiên, dễ dàng hơn là tạo file XML với cài đặt cài đặt bạn muốn bằng dịch vụ trực tuyến của Microsoft — https://config.office.com/ (Công cụ tùy chỉnh Office). Mở trang web, chọn cài đặt cài đặt Office (kiến trúc, ngôn ngữ, ứng dụng, có cần cài đặt Visio và Project hay không, v.v.). Nhớ chọn Kích hoạt sản phẩm –> Máy tính dùng chung trong phần Cấp phép và Kích hoạt.

Lưu file XML dưới dạng office365proplus_shared_rds.xml và mở nó bằng bất kỳ trình soạn thảo văn bản nào.
File XML này chứa cài đặt cài đặt cho gói Office 365. Lưu ý cài đặt sau:
<Property Name="SharedComputerLicensing" Value="1" />
Sử dụng tùy chọn này (Kích hoạt Máy tính Dùng chung) nếu bản sao Office 365 của bạn sẽ được sử dụng bởi nhiều người dùng (máy chủ RDS, máy tính VDI, máy tính dùng chung hoặc máy chủ Windows chung với nhiều kết nối RDP được bật). Nếu bạn không đặt nó, bạn chỉ có thể kích hoạt Office 365 cho một người dùng duy nhất.
Tùy chọn sau cho phép bạn xóa tất cả các phiên bản MSI Office trước đó trên máy chủ của bạn:
<RemoveMSI All="True" />

Chuyển máy chủ RDS sang chế độ cài đặt ứng dụng:
change user /install
Nếu máy chủ RDS trong farm có phiên bản RDP người dùng đang hoạt động, bạn có thể chuyển nó sang chế độ bảo trì và kết thúc các phiên bản:
change logon /drain
Để cài đặt Office 365 trên máy chủ RDS theo các tùy chọn được chỉ định trong file cấu hình, hãy sử dụng lệnh sau:
setup /configure office365proplus_shared_rds.xml

Lưu ý rằng trong trường hợp của chúng tôi, trình cài đặt C2R Office 365 sẽ tải file từ Web. Tuy nhiên, bạn có thể tải trước file cài đặt Office 365 vào thư mục mạng chia sẻ trên file server của mình và sử dụng nó làm nguồn cài đặt. Sau đó, bạn có thể chỉ định nguồn cài đặt trong file XML của mình.
Thay đổi dòng:
<Add OfficeClientEdition="64" Channel="Current">
thành
<Add SourcePath="\\mun-fs01\Install\Office365" OfficeClientEdition="64" Channel="Current">
Kịch bản này được mô tả chi tiết trong bài viết về cách triển khai Office 2019/Office 365 trong môi trường doanh nghiệp.
Sau khi cài đặt xong, chuyển chế độ máy chủ RDS về bình thường:
change user /execute
Cách giấy phép người dùng Office 365 được kích hoạt? Mỗi người dùng sẽ được nhắc đăng nhập bằng thông tin đăng nhập Office 365 (email và mật khẩu) khi họ khởi động bất kỳ ứng dụng Office nào lần đầu tiên. Nếu bạn đã cấu hình đồng bộ Azure Active Directory (Microsoft 365) và Active Directory tại chỗ, và người dùng đăng nhập vào máy tính bằng tài khoản đã được gán giấy phép Office 365, giấy phép của họ sẽ được kích hoạt tự động.
Người dùng sẽ nhận được mã thông báo giấy phép từ máy chủ kích hoạt Office Licensing Service trên Web với thời hạn hiệu lực 30 ngày. Sau 30 ngày, Office 365 sẽ tự động thử gia hạn mã thông báo giấy phép.
Rõ ràng, trong trường hợp sử dụng Office 365 trên máy chủ RDS, bạn cần truy cập Internet liên tục để xác thực và kích hoạt giấy phép người dùng trên máy chủ Microsoft. Không có gì tương tự như máy chủ KMS trong mạng cục bộ.

Nếu bạn đã cài đặt Office 365 mà không có tùy chọn SharedComputerLicensing trong file XML, bạn có thể thay đổi loại cài đặt Office 365 trong registry thay vì cài đặt lại toàn bộ gói. Để làm điều đó, hãy thay đổi giá trị tham số Reg_SZ SharedComputerLicensing thành 1 trong HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\ClickToRun\Configuration.

Hoặc bật tùy chọn Sử dụng kích hoạt máy tính dùng chung từ mẫu quản trị GPO Office trong Cấu hình máy tính → Mẫu quản trị → Microsoft Office 2016 (Máy tính) → Cài đặt Giấy phép.

Nếu bạn không làm điều đó, bạn sẽ thấy lỗi sau khi người dùng thứ hai cố gắng khởi động ứng dụng Office 365:
Bản sao Microsoft Office này không thể được sử dụng trên máy tính chạy Dịch vụ Terminal. Để sử dụng Office trên máy tính chạy Dịch vụ Terminal, bạn phải sử dụng Giấy phép dung lượng của Office.
