Deployment Guide: Citrix VDA for macOS (2024)

The Citrix Virtual Delivery Agent for macOS (Citrix VDA for macOS) enables HDX access to macOS Remote desktop from any device with the Citrix Workspace App installed. The Citrix VDA for macOS is designed and engineered as “yet another VDA” backed by Citrix's leading HDX technologies within the DaaS/CVAD product family. It adheres to the existing Citrix product architecture. It follows all the common roadmap of HDX features and all interfaces defined between critical components in DaaS/CVAD to ensure that our customers' knowledge and experience can be fully reused in this new VDA.

This deployment guide provides the steps to Install and configure the Citrix VDA for macOS to a non-Active Directory joined macOS desktop. The following steps are covered in the guide:

  • Prepare the installation of the non-domain joined VDA.
  • Install the Citrix VDA for macOS.
  • Create the Delivery Group
  • Connect via Citrix Gateway Service to the Citrix VDA for macOS.

Note:

The Citrix VDA for macOS is currently in public tech preview. This guide will be updated once this feature is Generally Available..

  • Any Apple Silicon (M1, M2, and M3 families) based macOS device.
  • macOS Venture 13 or Sonoma 14.
  • The following network ports must be open on the macOS device:
    • 443 (TCP/UDP for outbound traffic to Citrix Cloud).
    • 1494 and 2598 (Optional. TCP/UDP inbound. Not required while CWA connects via Citrix Gateway Service; Only required when CWA connects to Citrix VDA for macOS directly or via on-premise NetScalar gateway)
  • An existing Citrix DaaS subscription
  • Citrix Workspace app 2402 or later (Windows, Linux, Mac)
  • Citrix VDA for macOS is downloaded to your macOS device from Citrix Downloads.

Note:

The EAR for Citrix VDA for macOS should not be used in any production environment under any circ*mstances. .

1. Login to Citrix DaaS, open Web Studio, and select Machine Catalogs.

Deployment Guide: Citrix VDA for macOS (1)

2. Click Create Machine Catalog.

Deployment Guide: Citrix VDA for macOS (2)

3. Select Remote PC Access and click Next. (The Single-session OS option is also supported.)

Deployment Guide: Citrix VDA for macOS (3)

4. Select "I want users to connect to the same (static) desktop each time they log on" and click Next.

Deployment Guide: Citrix VDA for macOS (4)

5. Select the minimum functional level for this catalog and click Next on the Machine Accounts page.

Deployment Guide: Citrix VDA for macOS (5)

6. Click Next on the Scopes page.

Deployment Guide: Citrix VDA for macOS (6)

7. Click Next on the Workspace Environment Management (Optional) page.

Deployment Guide: Citrix VDA for macOS (7)

8. Leave the "Enable VDA upgrade" unchecked and click Next.

Deployment Guide: Citrix VDA for macOS (8)

9. Name your Machine Catalog and click Finish.

Deployment Guide: Citrix VDA for macOS (9)

10. The Machine Catalog is now created.

Deployment Guide: Citrix VDA for macOS (10)

11. Right-click on the Citrix VDA for macOS Machine Catalog and select Manage Enrollment Tokens.

Deployment Guide: Citrix VDA for macOS (11)

12. Click Generate.

Deployment Guide: Citrix VDA for macOS (12)

13. Enter your Token name, select Use current date and time for start, enter 100 into the Specify how many times the token can register VDAs, choose an appropriate end date for the token to allow VDA registrations, and click Generate.

Deployment Guide: Citrix VDA for macOS (13)

14. Click Copy.

Deployment Guide: Citrix VDA for macOS (14)

15. Optionally, click Download to download this token for later usage.

Deployment Guide: Citrix VDA for macOS (15)

16. You will now see your active Enrollment token. Click Close.

Deployment Guide: Citrix VDA for macOS (16)

1. On your macOS device, download .Net 6.0 from https://dotnet.microsoft.com/en-us/download/dotnet/6.0.

2. Select .NET Runtime v 6.0.29 and choose the macOS Arm64 download link.

Deployment Guide: Citrix VDA for macOS (17)

3. Install the Arm64 .Net Runtime package for macOS and check the installation directory path using the command:

which dotnet

Deployment Guide: Citrix VDA for macOS (18)

4. To begin the VDA installation, select the Citrix VDA for macOS installer and double-click it.

Deployment Guide: Citrix VDA for macOS (19)

5. Click Continue.

Deployment Guide: Citrix VDA for macOS (20)

6. Click Continue on the License Agreement.

Deployment Guide: Citrix VDA for macOS (21)

7. Click Agree.

Deployment Guide: Citrix VDA for macOS (22)

8. Select Install for all users of this computer and click Continue.

Deployment Guide: Citrix VDA for macOS (23)

9. Click Install.

Deployment Guide: Citrix VDA for macOS (24)

10. Enter the administrator password and click Install Software if prompted.

Deployment Guide: Citrix VDA for macOS (25)

11. The Citrix VDA for macOS installs.

Deployment Guide: Citrix VDA for macOS (26)

12. Choose the required option on the vdaconfig UI and click Open Screen Recording Preference to enable Citrix Graphics Service. Then click Open System Settings.

Deployment Guide: Citrix VDA for macOS (27)

13. Enable Citrix Graphics Service and close the window.

Deployment Guide: Citrix VDA for macOS (28)

14. Click Open Accessibility Preferences.

Deployment Guide: Citrix VDA for macOS (29)

15. Enabled the Citrix Input Service.

Deployment Guide: Citrix VDA for macOS (30)

16. Validate that .NET 6.0 is installed correctly.

Deployment Guide: Citrix VDA for macOS (31)

17. Copy the Enrollment Token from Notepad, paste it into Enroll with Token, then click Enroll.

Deployment Guide: Citrix VDA for macOS (32)

18. Enter the administrator password if prompted and click OK.

Deployment Guide: Citrix VDA for macOS (33)

19. Once your enrollment is successful, you will receive the enrolled successfully message as seen here:

Deployment Guide: Citrix VDA for macOS (34)

20. Click Close. Your Citrix VDA for macOS has been installed.

Deployment Guide: Citrix VDA for macOS (35)

21. Return to Citrix DaaS Web Studio console and verify that the macOS device is registered with the Machine Catalog.

Deployment Guide: Citrix VDA for macOS (36)

1. Within Citrix DaaS Web Studio, select Delivery Groups, then click Create Delivery Group.

Deployment Guide: Citrix VDA for macOS (37)

2. Select your Citrix VDA for macOS Machine Catalog and click Next.

Deployment Guide: Citrix VDA for macOS (38)

3. Select which users can access the Delivery Group and click Next.

Deployment Guide: Citrix VDA for macOS (39)

4. Add the required Desktop Assignment Rule and click Next.

Deployment Guide: Citrix VDA for macOS (40)

5. Select Next on the App Protection screen.

Deployment Guide: Citrix VDA for macOS (41)

6. Click Next on the Scopes window.

Deployment Guide: Citrix VDA for macOS (42)

7. Select the appropriate License Assignment for your Citrix DaaS deployment and click Next.

Deployment Guide: Citrix VDA for macOS (43)

8. Click Next on the Policy Set window.

Deployment Guide: Citrix VDA for macOS (44)

9. Provide a name for your Delivery Group and click Finish.

Deployment Guide: Citrix VDA for macOS (45)

10. Your Delivery Group is now created and ready for user access.

Deployment Guide: Citrix VDA for macOS (46)

Our deployment will contain non-domain-joined macOS devices. The Rendezvous v2 protocol is used in this scenario, so no Cloud Connectors are required. However, we must enable the Rendezvous Citrix policy for our deployment to work.

1. Within Citrix Web Studio, select Policies and then click Create Policy.

Deployment Guide: Citrix VDA for macOS (47)

2. Select ICA within View by Category, then scroll to and select Rendezvous Protocol. Click Allow.

Deployment Guide: Citrix VDA for macOS (48)

3. Click Next.

Deployment Guide: Citrix VDA for macOS (49)

4. Select Filtered users and computers and expand the Delivery Group.

Deployment Guide: Citrix VDA for macOS (50)

5. Select Allow in the Mode drop-down menu, and then choose your Citrix VDA for macOS Delivery Group, select Enable, and click Save.

Deployment Guide: Citrix VDA for macOS (51)

6. review your filters, then click Next.

Deployment Guide: Citrix VDA for macOS (52)

7. Select Enable policy, provide a Policy name, then click Finish.

Deployment Guide: Citrix VDA for macOS (53)

8. The Rendezvous policy is now active and enabled.

Deployment Guide: Citrix VDA for macOS (54)

1. Open your Citrix Workspace app or browser, enter your Citrix Workspace URL, and log in. Your Citrix VDA for macOS desktop will be available for launch.

Deployment Guide: Citrix VDA for macOS (55)

2. Launch the Desktop.

Deployment Guide: Citrix VDA for macOS (56)

3. Your remote session via Citrix HDX to your macOS device will begin.

This guide walked you through the installation and configuration of the Citrix VDA for macOS. This consisted of preparing the Citrix DaaS environment by creating a Machine Catalog and capturing an Enrollment Token, installing and registering the Citrix VDA on macOS device, and creating a Delivery Group with user assignments. As a reminder, the Citrix VDA for macOS is currently in Public Tech Preview. This deployment guide will be updated during the preview period and when the feature goes GA. For more information, please visit the Citrix VDA for macOS product documentation.

Deployment Guide: Citrix VDA for macOS (2024)
Top Articles
Latest Posts
Article information

Author: Annamae Dooley

Last Updated:

Views: 6280

Rating: 4.4 / 5 (45 voted)

Reviews: 84% of readers found this page helpful

Author information

Name: Annamae Dooley

Birthday: 2001-07-26

Address: 9687 Tambra Meadow, Bradleyhaven, TN 53219

Phone: +9316045904039

Job: Future Coordinator

Hobby: Archery, Couponing, Poi, Kite flying, Knitting, Rappelling, Baseball

Introduction: My name is Annamae Dooley, I am a witty, quaint, lovely, clever, rich, sparkling, powerful person who loves writing and wants to share my knowledge and understanding with you.