Skip to main content

Installing and Configuring Microsoft 365 Apps in Frame

· 5 min read
Dominik Conrad
William Wong

Microsoft 365 Apps (formerly known as Microsoft Office 365 Apps) is the most common office productivity suite installed by customers in their Frame environments. While Microsoft 365 App installation on physical laptops/desktops and persistent virtual desktops is straightforward, Frame administrators need to perform an additional configuration step to Microsoft 365 Apps once they have been installed in a non-persistent Frame account gold image.

This solution guide discusses how Frame administrators can install and configure Microsoft 365 Apps for use in a non-persistent Frame account with Enterprise Profiles. The two prerequisites for delivering Microsoft 365 Apps from Frame sessions are:

  1. An active Microsoft 365 subscription
  2. Configuring Microsoft 365 Apps for Microsoft shared computer activation

To persist the user's Microsoft activation information between sessions, Frame Enterprise Profiles or a third-party user profile solution, such as FSLogix or Liquidware ProfileUnity, must be enabled.

Microsoft 365 App Installation

  1. Power up your Sandbox VM and start a new Frame session.

  2. Open a browser and login to your Microsoft 365 Dashboard and download the Microsoft 365 Apps Installer.

    Microsoft 365 Dashboard

  3. Execute the installer and it will start downloading and installing Office in your Sandbox.

    Installing Microsoft 365 Apps

  4. After your Microsoft 365 App installation is finished, Frame will ask you whether you wish to onboard any of the Office applications. If you only plan to deliver a desktop experience, you can click Cancel to skip onboarding of applications. Otherwise, select the Microsoft 365 Apps you wish to deliver as individual applications and click OK. You can always onboard Microsoft 365 apps at another time.

    Onboard Microsoft 365 Apps

  5. Close the Microsoft 365 installation window.

    Complete Microsoft 365 Apps Installation

  6. Next, open the registry editor (regedit.exe) and navigate to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\ClickToRun\Configuration. Create a new String with the Value name SharedComputerLicensing and value data 1.

    Configure Microsoft 365 Apps for Shared Computer Activation

  7. Close your Sandbox session and publish your Sandbox to roll out your changes to your production pool(s).

    Publish Sandbox

Application Launchpad (Optional)

If you wish to deliver individual Microsoft 365 Apps without a Windows desktop experience and have onboarded at least one Microsoft 365 App in Step 4, you can create an Application Launchpad and specify the onboarded Microsoft 365 Apps you wish to make available to your Application Launchpad users following the instructions below. Otherwise, if you plan to simply deliver a desktop, then skip this section and proceed to Enable Enterprise Profiles.

  1. While the Publish is running, switch to the Launchpad page, and create a new Application Launchpad for your Microsoft 365 Apps.

    1. Click Add Launchpad
    2. Select Application as the Launchpad Type and specify the Name and Launchpad URL. Click Add Launchpad.

    Create Application Launchpad

  2. On the upper right-hand corner of the Application Launchpad page, click on Manage Applications and select all applications that should be available for this Launchpad.

    Manage Apps

  3. Verify that in Launchpad > Session Settings, App Mode 2.0 is enabled for this Launchpad.

    Enable App Mode 2.0

Enable Enterprise Profiles

To persist a user's Microsoft activation information between Frame sessions from non-persistent workload VMs so users do not need to authenticate to Microsoft each time they start a Frame session to use their MIcrosoft 365 Apps, you will need Frame Enterprise Profiles or a third-party profile management solution.

  1. From your Account Dashboard, go to the Settings page and go to the Profiles tab. Click on the Enable Enterprise Profiles slider to enable Enterprise Profiles.

    Enable Enterprise Profiles

Test the User Experience

  1. After the Publish process finishes, switch to your existing Desktop Launchpad or newly created Application Launchpad with one or more of your onboarded Microsoft 365 Apps.

    Application Launchpad

  2. Start a desktop or application only session.

  3. The first time you start a Microsoft 365 application, you will see the Microsoft Office login window. Enter your Microsoft 365 user credentials from your active Microsoft 365 subscription to activate your Microsoft 365 license.

    Activate Microsoft 365 App

  4. Confirm you have successfully logged into Microsoft 365 and can use your Microsoft 365 application. Then, close your Frame session. Your Microsoft 365 activation information will be saved to your enterprise profile disk upon Frame session close.

  5. Start a new Frame session and open any Microsoft 365 App. Office should pick up your Microsoft 365 activation information and indicate that you have a valid Microsoft 365 license.

    Activated Microsoft 365 App


The installation and configuration of Microsoft 365 in a non-persistent DaaS environment requires the enablement of Microsoft's shared computer activation feature. Once the user has authenticated to Microsoft with the first Microsoft 365 App, Frame Enterprise Profiles or a third-party profile solution, such as FSLogix or Liquidware ProfileUnity, can be enabled to persist the user's Microsoft 365 activation information between Frame sessions.

About the Authors

Dominik Conrad
Dominik is a Solutions Architect with Frame who has worked as Delivery Consultant on various Information Technology for big international enterprise company's & educational institutions with focused on virtual Hybrid & HCI environments for VDI & EUC.
William Wong
William Wong is the VP of Service Delivery for Dizzion, responsible for service delivery (professional and managed services), solutions architecture, and support. He works actively with customers to transform their business and operations leveraging DaaS in a hybrid and multi-cloud world. Before joining Dizzion as part of the Frame spinout from Nutanix, William was Head of Enterprise Solutions at Frame and following Nutanix's acquisition of Frame in 2018, Director of Solutions Architecture (Frame) at Nutanix. Prior to his work in DaaS, William led the development and adoption of innovative Internet software solutions and services, including Internet-based credit card and check processing and eCommerce platforms. William spent over 30 years at Cancer Commons, NetDeposit, Hewlett-Packard, VeriFone, and multiple Internet, payment, and eCommerce startups in executive management, program management, engineering management, and executive advisory positions. William received his B.S., M.S., and Ph.D. in Electrical Engineering from Stanford University.