Copy Of Untitled Design32 1290x526
Copy Of Untitled Design32 720x333
Judong Liao
2023-08-03T10:30:35.000Z
eds-citrix:topics/vdi-daas,eds-citrix:products/citrix-daas

Manage Citrix DaaS non-domain joined deployments with Citrix WEM service

Previously, Citrix introduced the ability to deliver non-domain joined virtual desktops easily with Citrix DaaS. Admins can choose to deploy non-domain joined desktops to separate environments from your domain-joined systems for security reasons or to have a simpler setup process.

However, in a non-domain joined environment, centrally managing computer configurations and user policies can be challenging since the tools and services you need are typically not provided by the domain service. Citrix Workspace Environment Management (WEM) service offers an easy-to-setup and easy-to-use solution to centrally manage your Citrix DaaS non-domain joined deployments. This saves admins time by not having them manage and configure each desktop manually.

As part of our efforts to provide more efficiency and time savings, we will walk you through the benefits of using the WEM service and show you how to set it up to manage computer configurations and user policies for non-domain joined virtual desktops.

Why choose the Citrix WEM service?

Using the WEM service to manage non-domain joined deployments can provide several benefits:

How to set up non-domain joined catalogs with the WEM service

Let’s walk through how to set up a non-domain joined catalog with the WEM service. You can check this Citrix DaaS document for requirements to create non-domain joined catalogs using Citrix DaaS.

After installing the VDA on the master image, the WEM service agent also needs to be installed. You can sign in to the Citrix Cloud portal and navigate to Workspace Environment Management > Manage > Utilities to download the latest WEM service agent.

The screenshot below showcases the Utilities tab of the WEM management console.

WEMDaaS1

After downloading the WEM agent, install the agent on the master image. When installing the agent, select Cloud Service Deployment > Skip Configuration as shown in the screenshot below.

Screenshot 2023 08 02 At 3.18.25 PM

You can now create a non-domain joined catalog as described in the Citrix DaaS document.

Below, you’ll see where the admin can choose to deploy virtual machines as non-domain-joined when creating a Citrix DaaS Machine Catalog.

Screenshot 2023 08 02 At 3.11.19 PM

During the steps, you can add the catalog to a WEM configuration set. A configuration set is a logical container used to organize a set of WEM configurations. The created non-domain joined virtual machines will automatically get settings from the chosen WEM configuration set.

Screenshot 2023 08 02 At 3.09.47 PM

To manage the WEM configurations, you can use the WEM web console. You can navigate to Monitoring > Administration > Agents page to view all the devices managed by the WEM service. Here you can see that the VM previously created has been registered to the WEM service successfully.

WEMDaaS5

Manage non-domain joined deployments with the WEM service

With the WEM service, you can manage various policies and settings for computers and users. As an example, let’s see how to configure Group Policy objects for the non-domain joined devices.

On the WEM web console, go to the Configuration Sets page and select the configuration set which the non-domain joined devices bind to. Under Actions > Group Policy Settings page, you can create or import Group Policy objects based on registry operations or templates. Here we have created an example Group Policy object called demo ndj gpo which configures the Windows Update settings for the computer.

Screenshot 2023 08 02 At 3.13.22 PM

After creating the Group Policy Object, simply assign it to Everyone to make sure that all computers in the configuration set get the object. If you want the object to be restricted to certain devices, you can use the WEM filters and conditions which allow you to filter devices based on catalogs, delivery groups, IP addresses, machine names, and more.

In addition, the WEM service can gather the processing results of the configured Group Policy objects on each individual device so that you can easily view them on the WEM web console. Go to Monitoring > Reports page and you can find the reports uploaded by the agent computers. Here you can see that the example Group Policy object demo ndj gpo has been successfully applied.

Screenshot 2023 08 02 At 3.13.59 PM

Manage user policies for non-domain joined deployments

Citrix DaaS uses local mapping accounts on the non-domain joined virtual desktops when domain users launch sessions. Managing user policies for such local mapping accounts could be tricky. Luckily the WEM service has integrated with Citrix DaaS to recognize these local mapping accounts automatically.

On the WEM web console, you can create WEM actions and assign them to AD and Azure AD identities. As an example, here we have created a WEM action to map a network drive and assigned it to an AD user:

Screenshot 2023 08 02 At 3.14.33 PM

When launching a user session on a non-domain joined device, the WEM service automatically detects the associated domain user of the local mapping account and applies the assigned WEM actions so that the local user could get the same experience as the domain user. Here you can see that the example network drive has been processed for the local mapping account.

WEMDaaS9

Summary

As part of our efforts at Citrix to continuously improve user experience while providing value, time savings, and cost savings to the IT admin, the integration between Citrix DaaS and the Citrix WEM service has made setting up and managing non-domain joined deployments easy. Ready to explore more? Check out the documentation on the WEM service, non-domain joined deployments and the WEM web console, and give this solution a try!

Q3 2023 Whats New And Next Citrix Webinar On Demand Blog Banner

Disclaimer: The development, release and timing of any features or functionality described for our products remains at our sole discretion and are subject to change without notice or consultation. The information provided is for informational purposes only and is not a commitment, promise or legal obligation to deliver any material, code or functionality and should not be relied upon in making purchasing decisions or incorporated into any contract.