23 May Removing Workspaces from the Ivanti EPM Agent
You may have noticed that with the Ivanti EPM Windows Agent, you have a lot of options on which components to include or exclude from your agent configuration. For Macs, the only component you can select in the console is Antivirus, which you only see if you are licensed for.
This can be problematic because you may have agent components (such as Workspaces or Portal Manager) that you don’t want on your end user’s computers, or showing up in the Ivanti Status Bar menu.
In this post, I’ll show you how to remove the Workspaces app, which shows up in the Status Bar menu as “Software Portal” and in the Applications folder as “Ivanti Workspaces.app”. This process should work for other components including the Portal Manager, Remote Control, Power Management, but may not work for others such as the Base Agent. As always, you should test the agent you build before using it across your full environment.
How to Remove Workspaces from the Mac Agent Configuration:
By default, the EPM 2017.3 MacOS agent has both the Ivanti Workspaces app (which shows up as Software Portal) and the Portal Manager app in the status bar menu. To remove Workspaces, we need to remove “Ivanti Workspaces.app” from the Applications directory on the machine. You can simply delete the app and restart the Ivanti Agent, and the menu options will update automatically. Deleting the app can be scripted, but I will not cover that method here.
The easiest method to remove a component such as Workspaces is to remove the component pkg from the agent installer and re-deploy the agent.
1- Remove the Workspaces app from the Mac Agent Installer
- On your core, make a backup then remove the file BridgeIT.pkg from the C:\Program Files\LANDesk\ManagementSuite\ldlogon\mac\ folder. I just dragged the file to the Desktop. Keep the folder open.
- Open your Mac Agent Configuration in the console and click Save. In your open ldlogon\mac folder you will see youragentname.dmg get rebuilt without BridgeIT.pkg/Workspaces. The file timestamp will refresh and the file size will be about 6MB smaller.
2- Re-deploy the Mac Agent
Use the standard agent deployment method, or copy the .DMG and create a software distribution package. Test the agent on a few devices before larger deployments of this change.
Note that if you need to use the Portal Manager app, you will need to re-push the Change Settings task to the endpoint after the agent re-install. See https://www.nine41.us/using-the-new-user-portal-for-macos-in-epm-2017-3/ for further detail on the Portal Manager.