Deploy Citrix Workspace App on macOS using Intune

Deploy Citrix Workspace App on macOS using Intune


In this blog post, we will learn to deploy Citrix Workspace app on macOS devices using Intune. There are two ways to Install Citrix Workspace app using Intune. We will explore each of these methods to understand the deployment process and how to troubleshoot if there are any deployment issues.

  1. Using a Shell script from GitHub shell-intune-samples.
  2. Using a .DMG file for the Citrix Workspace app.

Method 1: Deploy Citrix Workspace App using a Shell script

Let’s first check the steps to deploy Citrix Workspace app on macOS devices using a shell script. This shell script can be downloaded from Microsoft GitHub repository.

1. Download the Shell Script from GitHub

We will use a Microsoft-provided shell script to deploy the Citrix Workspace app. You can download the script from the CitrixWorkspace shell script link. This link contains a file called installICitrixWorkspace.sh. Download this file on your computer.

2. Add installICitrixWorkspace.sh Script In Intune

Follow below steps to add installICitrixWorkspace.sh script file on the Intune admin center. For more information about shell script deployment, refer to the guide: Deploy shell scripts on macOS.

  • Sign in to the Intune admin center > Devices > macOS > Shell Scripts.
  • Select the +Add button to add installCitrixWorkspace.sh script.
Thiết kế hệ thống chuyên nghiệp OceanTech-Group Deploy_Citrix_Workspace_app_macOS_01 Deploy Citrix Workspace App on macOS using Intune Thủ thuật
  • Basics tab: Provide a unique Name and Description for this script deployment.
  • Script settings:
    • Upload script: Browse to installCitrixWorkspace.sh script by clicking on the folder Icon.
    • Run script as signed-in user: No
    • Hide script notifications on devices: Not configured
    • Script frequency: Not configured
    • Number of times to retry if script fails: 3
Thiết kế hệ thống chuyên nghiệp OceanTech-Group Deploy_Citrix_Workspace_app_macOS_02 Deploy Citrix Workspace App on macOS using Intune Thủ thuật
  • Assignments: Click on Add groups to select an Entra security group containing Mac devices.
Thiết kế hệ thống chuyên nghiệp OceanTech-Group Deploy_Citrix_Workspace_app_macOS_03 Deploy Citrix Workspace App on macOS using Intune Thủ thuật
  • Review + add: Review the configuration summary and click the Add button to add the script and start the deployment process.

End User Experience

Surprisingly, it was the quickest deployment of an app on macOS after I rebooted it once. I could find Citrix notifications appear on the right-hand side. If you are facing any issues with the deployment, you can refer to below guides:

Thiết kế hệ thống chuyên nghiệp OceanTech-Group Deploy_Citrix_Workspace_app_macOS_04 Deploy Citrix Workspace App on macOS using Intune Thủ thuật

To confirm if the app has been installed, and you can also launch it successfully, follow below steps:

  • Go to Finder > Go > Applications.
Thiết kế hệ thống chuyên nghiệp OceanTech-Group Deploy_Citrix_Workspace_app_macOS_06 Deploy Citrix Workspace App on macOS using Intune Thủ thuật
  • Under Applications, you will find the Citrix Workspace app Icon, which confirms that the application is installed successfully.
  • I have confirmed that the Citrix Workspace app version installed on my device is the latest version of the app available currently. This shell script Installed Citrix version 23.09.0.4 (2309), and when checked on the Citrix website, the latest version available to download is also 23.09.0.4 (2309).
Thiết kế hệ thống chuyên nghiệp OceanTech-Group Deploy_Citrix_Workspace_app_macOS_05 Deploy Citrix Workspace App on macOS using Intune Thủ thuật

Method 2: Deploy the Citrix Workspace App using .DMG file

Citrix Workspace app for macOS now natively supports macOS with Apple Silicon (M1 and M2 Series) through a universal architecture. With the universal architecture, the Citrix Workspace app runs natively on Apple Silicon and Intel-based Mac computers without Rosetta emulation. For more information, you can refer to the link here.

I have written another step-by-step guide to Deploy DMG apps on macOS devices using Intune using Google Chrome as an example application.

How to Deploy DMG Apps on macOS using Intune

1. Download the Citrix Workspace app .DMG file

First, download the Citrix Workspace app from your computer. I will use the Apple Silicon Universal Architecture type. Click on Download File button.

Thiết kế hệ thống chuyên nghiệp OceanTech-Group Deploy_Citrix_Workspace_app_macOS_07 Deploy Citrix Workspace App on macOS using Intune Thủ thuật

2. Create deployment for Citrix Workspace app on Intune

  • Sign in to the Intune admin center > Apps > macOS > + Add.
  • Select App type as macOS app (DMG).
  • App Information: Click Select app package file and browse the downloaded Citrix Workspace app .DMG file. Click on OK to proceed.
Thiết kế hệ thống chuyên nghiệp OceanTech-Group Deploy_Citrix_Workspace_app_macOS_08 Deploy Citrix Workspace App on macOS using Intune Thủ thuật
Thiết kế hệ thống chuyên nghiệp OceanTech-Group Deploy_Citrix_Workspace_app_macOS_09 Deploy Citrix Workspace App on macOS using Intune Thủ thuật
  • Requirements: On the Requirements tab, you can select minimum operating system requirements as a condition for deployment. I will choose the lowest one to cover all macOS device OS types.
Thiết kế hệ thống chuyên nghiệp OceanTech-Group Deploy_Citrix_Workspace_app_macOS_10 Deploy Citrix Workspace App on macOS using Intune Thủ thuật
Provide minimum operating System condition for deployment
  • Detection rules: For detection rules, Keep the Ignore app version to Yes and Provide the App bundle ID (CFBundleIdentifier) and App version Information (CFBundleShortVersionString) for the Citrix Workspace app.
  • To find out CFBundleIdentifier and CFBundleShortVersionString Information for Citrix Workspace app, you can use below commands.

You can find much more details and also multiple ways about how to find CFBundleIdentifier and CFBundleShortVersionString information in the blog post: Deploy DMG apps using Intune

CFBundleIdentifier and CFBundleShortVersionString

Install the same Citrix Workspace App you are going to deploy via Intune on a test Mac device and run the below commands to find CFBundleIdentifier and CFBundleShortVersionString Info.

CFBundleIdentifier

defaults read /Applications/Citrix\ Workspace.app/Contents/Info CFBundleIdentifier

CFBundleShortVersionString

defaults read /Applications/Citrix\ Workspace.app/Contents/Info CFBundleShortVersionString
Thiết kế hệ thống chuyên nghiệp OceanTech-Group Deploy_Citrix_Workspace_app_macOS_11 Deploy Citrix Workspace App on macOS using Intune Thủ thuật
Thiết kế hệ thống chuyên nghiệp OceanTech-Group Deploy_Citrix_Workspace_app_macOS_12 Deploy Citrix Workspace App on macOS using Intune Thủ thuật
  • Assignments: Click on Add group and select an Entra security group containing macOS devices.
Thiết kế hệ thống chuyên nghiệp OceanTech-Group Deploy_Citrix_Workspace_app_macOS_13 Deploy Citrix Workspace App on macOS using Intune Thủ thuật
  • Review + create: Review the deployment summary and click on Create.

Monitoring Citrix Workspace app deployment

You can monitor the app deployment from the Intune admin center. Go to Apps > macOS > click on the application > Overview page will show the status of Installation.

In case of any issues or deployment failures, you can click on Device install status or User install status to know more details about the error description and error code.

End User Experience

After completing the deployment, Go to Finder > Go > Applications and find the Citrix Workspace app Icon. If you do not see an Icon, you may have to wait a bit longer, as the device check-in process may not have been completed.

macOS Intune app deployment troubleshooting

If you encounter any issues with application deployment, you can refer to the IntuneMDMDaemon*.log and IntuneMDMAgent*.log files. For more information about how to locate these files on a macOS device, see my other blog post, How To Collect Intune Logs From macOS Device.

THIẾT KẾ HỆ THỐNG AD - EMAIL - ECOSYSTEM - AUTOMATION INTERGRATION CHUYÊN NGHIỆP - BẢO MẬT

 

Liên hệ ngay với OceanTech-Group để thiết kế hệ thống trơn chu chuẩn bảo mật cho doanh nghiệp của bạn!

Hotline: 0774-751-773
X
Chat với chúng tôi !