From 9839b6a6d69fcd084ed6bea61b94dde203475e20 Mon Sep 17 00:00:00 2001 From: ajus508 Date: Wed, 4 Sep 2024 21:55:04 +0530 Subject: [PATCH 1/3] Update onedrive-in-horizon-virtual-apps-deployment-guide.md Document revised with latest updates. Revision Date - 09/04/2024 --- ...n-horizon-virtual-apps-deployment-guide.md | 83 +++++++++++++------ 1 file changed, 56 insertions(+), 27 deletions(-) diff --git a/SharePoint/SharePointOnline/onedrive-in-horizon-virtual-apps-deployment-guide.md b/SharePoint/SharePointOnline/onedrive-in-horizon-virtual-apps-deployment-guide.md index 1fc72e5b55..7697f21bfb 100644 --- a/SharePoint/SharePointOnline/onedrive-in-horizon-virtual-apps-deployment-guide.md +++ b/SharePoint/SharePointOnline/onedrive-in-horizon-virtual-apps-deployment-guide.md @@ -22,45 +22,74 @@ ms.collection: description: In this article, you'll learn how to enable OneDrive in Omnissa Horizon Virtual Apps. --- -# Set up OneDrive in Omnissa Horizon Virtual Apps +# Prerequisites -You can enable OneDrive in Horizon Virtual Apps using the Omnissa Dynamic Environment Manager. +• Omnissa Horizon +• Microsoft Windows OS -## Prerequisites +All the Omnissa Horizon and Windows OS requirements are detailed in the below articles which can be referred prior to the Horizon Virtual App environment configurations. -To set up and run OneDrive in Horizon Virtual Apps, you'll need to configure and install the Omnissa Dynamic Environment Manager (DEM), which you can learn more about on the [Omnissa website](https://docs.omnissa.com/bundle/DEMInstallConfigGuideV2312/page/IntroductiontoDynamicEnvironmentManager.html). +Supported Windows 10 and Windows 11 Guest Operating Systems for Horizon Agent and Remote Experience, for Omnissa Horizon 8.x (2006 and later) (78714) +Supported Non-Windows 10 and 11 Guest Operating Systems for Horizon 8 Agent (78715) +• Omnissa Dynamic Environment Manager (DEM) or a product which enables the user environment personalization. -For more information on configuring published apps with Omnissa Horizon, see the [guidance articles on the Omnissa website](https://docs.omnissa.com/bundle/Desktops-and-Applications-in-HorizonV2312/page/ConfigureHorizon8forPublishedApplicationsDelivery.html). +The system on which you plan to install DEM must meet certain software requirements. +Please refer to the article for more information. -## Configure Dynamic Environment Manager for OneDrive +https://docs.omnissa.com/bundle/DEMInstallConfigGuideV2406/page/SoftwareRequirements.html -1. Launch the Omnissa Dynamic Environment Manager management console, select **Create Config File** and select **Use an Application Template**. +## Required registry keys -1. Select the application template (Microsoft Office 2016 and 2019, or Microsoft 365), **Select OneDrive for Business** and click **Next**. +Following registries help to roam the user environment on multiple nodes in the virtual application farm. We can use Omnissa Dynamic Environment Manager or a similar user environment management tool to deploy the registry to all farm servers. -1. Provide the file name and description and select **Finish**. +[IncludeRegistryTrees] +HKCU\Software\Microsoft\Office +HKCU\Software\Microsoft\Internet Explorer +HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings +HKCU\Software\Microsoft\Windows\CurrentVersion\Shell Extensions\Cached +HKCU\Software\Microsoft\OneDrive -1. Add the following **Import / Export** settings: +[IncludeFolderTrees] +\Microsoft\Windows\Recent +\Microsoft\crypto +\SystemCertificates +\Microsoft\IdentityCache +\Microsoft\Internet Explorer +\Microsoft\Windows\INetCache - `[IncludeRegistryTrees]` \ - `HKCU\Software\Microsoft\Office` \ - `HKCU\Software\Microsoft\Internet Explorer` \ - `HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings` \ - `HKCU\Software\Microsoft\Windows\CurrentVersion\Shell Extensions\Cached` \ - `HKCU\Software\Microsoft\OneDrive` +### Configure Omnissa Dynamic Environment Manager with Horizon Apps - `[IncludeFolderTrees]` \ - `\Microsoft\Windows\Recent` \ - `\Microsoft\crypto` \ - `\SystemCertificates` \ - `\Microsoft\IdentityCache` \ - `\Microsoft\Internet Explorer` \ - `\Microsoft\Windows\INetCache` \ +1. Launch the Omnissa Dynamic Environment Manager management console, select Create Config File and select Use an Application Template. +2. Select the application template (Microsoft Office 2016 and 2019, or Microsoft 365), Select OneDrive for Business and click Next. -## Validate OneDrive as default save location +3. Provide the file name and description and select Finish. -Using the Omnissa Horizon client, launch any Microsoft Office or Microsoft 365 app. +4. Add the previously listed required registry keys to Import / Export settings. -1. Activate Microsoft Office or Microsoft 365. -2. After activation, save a document to verify the default save location is OneDrive. + +#### Configure FSLogix with Omnissa Dynamic Environment Manager + +Configuring FSLogix in combination with Dynamic Environment Manager will help with store OneDrive cache and the save location for Microsoft and non-Microsoft applications. + +Please refer to the following article to configure FSLogix Office Container (ODFC) on all Horizon Virtual App farm servers. + +https://learn.microsoft.com/en-us/fslogix/tutorial-configure-odfc-containers?source=recommendations + +Please install the OneDrive sync client with /allusers switch on all the Horizon Virtual App farm hosts as machine installer. + +Also, please create the following entries in each Horizon farm servers. We can use DEM or similar user environment management tool to deploy the registry to all virtual app farm servers. + +Key: HKLM\Software\Microsoft\Windows\CurrentVersion\Run +Type: REG_SZ +Name: OneDrive +Data: "C:\Program Files\Microsoft OneDrive\OneDrive.exe"/background + +Key: HKLM\Software\Policies\Microsoft\Onedrive +Type: REG_DWORD +Name: SilentAccountconfig +Data: 1 + +Note: Sometimes the silent login may take a few seconds; if the first attempt fails, a second attempt might be required. + +By following the above-mentioned steps, you can set up the OneDrive web client or Sync client as the save option in Horizon Virtual Apps. From 3a357d16bab0a77bba4325a01079774c5cfd29db Mon Sep 17 00:00:00 2001 From: ajus508 Date: Wed, 4 Sep 2024 22:55:10 +0530 Subject: [PATCH 2/3] Update onedrive-in-horizon-virtual-apps-deployment-guide.md Document updated with latest information - Revision date 09\04\2024 --- ...drive-in-horizon-virtual-apps-deployment-guide.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/SharePoint/SharePointOnline/onedrive-in-horizon-virtual-apps-deployment-guide.md b/SharePoint/SharePointOnline/onedrive-in-horizon-virtual-apps-deployment-guide.md index 7697f21bfb..b8443de43c 100644 --- a/SharePoint/SharePointOnline/onedrive-in-horizon-virtual-apps-deployment-guide.md +++ b/SharePoint/SharePointOnline/onedrive-in-horizon-virtual-apps-deployment-guide.md @@ -50,12 +50,12 @@ HKCU\Software\Microsoft\Windows\CurrentVersion\Shell Extensions\Cached HKCU\Software\Microsoft\OneDrive [IncludeFolderTrees] -\Microsoft\Windows\Recent -\Microsoft\crypto -\SystemCertificates -\Microsoft\IdentityCache -\Microsoft\Internet Explorer -\Microsoft\Windows\INetCache +<Appdata>\Microsoft\Windows\Recent +<Appdata>\Microsoft\crypto +<Appdata>\SystemCertificates +<LocalAppdata>\Microsoft\IdentityCache +<LocalAppdata>\Microsoft\Internet Explorer +<LocalAppdata>\Microsoft\Windows\INetCache ### Configure Omnissa Dynamic Environment Manager with Horizon Apps From d2d17f69dcf53bf01358637fe9837f26ecb2c1b2 Mon Sep 17 00:00:00 2001 From: ajus508 Date: Wed, 4 Sep 2024 23:38:36 +0530 Subject: [PATCH 3/3] Update onedrive-in-horizon-virtual-apps-deployment-guide.md Document revised with latest updates. Revision date 09\04\2024 --- ...n-horizon-virtual-apps-deployment-guide.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/SharePoint/SharePointOnline/onedrive-in-horizon-virtual-apps-deployment-guide.md b/SharePoint/SharePointOnline/onedrive-in-horizon-virtual-apps-deployment-guide.md index b8443de43c..d8771c3c74 100644 --- a/SharePoint/SharePointOnline/onedrive-in-horizon-virtual-apps-deployment-guide.md +++ b/SharePoint/SharePointOnline/onedrive-in-horizon-virtual-apps-deployment-guide.md @@ -24,7 +24,7 @@ description: In this article, you'll learn how to enable OneDrive in Omnissa Hor # Prerequisites -• Omnissa Horizon +• Omnissa Horizon\ • Microsoft Windows OS All the Omnissa Horizon and Windows OS requirements are detailed in the below articles which can be referred prior to the Horizon Virtual App environment configurations. @@ -50,22 +50,22 @@ HKCU\Software\Microsoft\Windows\CurrentVersion\Shell Extensions\Cached HKCU\Software\Microsoft\OneDrive [IncludeFolderTrees] -<Appdata>\Microsoft\Windows\Recent -<Appdata>\Microsoft\crypto -<Appdata>\SystemCertificates -<LocalAppdata>\Microsoft\IdentityCache -<LocalAppdata>\Microsoft\Internet Explorer -<LocalAppdata>\Microsoft\Windows\INetCache +\\Microsoft\Windows\Recent +\\Microsoft\crypto +\\SystemCertificates +\\Microsoft\IdentityCache +\\Microsoft\Internet Explorer +\\Microsoft\Windows\INetCache ### Configure Omnissa Dynamic Environment Manager with Horizon Apps -1. Launch the Omnissa Dynamic Environment Manager management console, select Create Config File and select Use an Application Template. +1. Launch the Omnissa Dynamic Environment Manager management console, select **Create Config File** and select **Use an Application Template**. -2. Select the application template (Microsoft Office 2016 and 2019, or Microsoft 365), Select OneDrive for Business and click Next. +2. Select the application template (Microsoft Office 2016 and 2019, or Microsoft 365), Select **OneDrive for Business** and click **Next**. -3. Provide the file name and description and select Finish. +3. Provide the file name and description and select **Finish**. -4. Add the previously listed required registry keys to Import / Export settings. +4. Add the previously listed **required registry keys** to **Import / Export** settings. #### Configure FSLogix with Omnissa Dynamic Environment Manager @@ -74,7 +74,7 @@ Configuring FSLogix in combination with Dynamic Environment Manager will help wi Please refer to the following article to configure FSLogix Office Container (ODFC) on all Horizon Virtual App farm servers. -https://learn.microsoft.com/en-us/fslogix/tutorial-configure-odfc-containers?source=recommendations +[FSLogix](/fslogix/tutorial-configure-odfc-containers) Please install the OneDrive sync client with /allusers switch on all the Horizon Virtual App farm hosts as machine installer.