Deploying the Collector with AirWatch
If your company happens to use VMware products for Unified Endpoint Management, take advantage of AirWatch to deploy the Nexthink Collector on both your macOS and Windows devices.
Applies to platforms | Windows | macOS |
Installing and enrolling the AirWatch agent
This guide assumes that you have already installed the AirWatch agent on your macOS and Windows devices and that you have enrolled them. If this is the case, skip this step.
Otherwise, to manually install the AirWatch agent on a particular device, look for the application either in the Apple or in the Windows store, or download it from https://awagent.com/, and follow the installation instructions. Once the agent is installed, an enrollment window shows up. To enroll the device, if you know the server details:
Click the Server Detail button under Authenticate with.
2. Type in the address of the AirWatch server.
3. Enter the name of the group in which to enroll the device. A second login screen shows up.
4. Enter your AirWatch account username and password.
5. Optional: Click Connectivity status in the left-hand side pane of the Status menu to verify that the agent is connected to the server.
If successful, the AirWatch agent is now enrolled and ready to be controlled remotely.
Deploying the Collector
To deploy the Collector with AirWatch, you need to be an AirWatch administrator. Follow these steps in the administration console:
Create an Organization Group.
Login to the AirWatch administration console in the AirWatch server.
Go to Groups & Settings → Groups → Organization Groups → Organization Group Details.
Click Add Child Organization Group.
d. Fill in the properties of the group.
e. Click Save.
Add devices to the Organization Group.
Go to Devices → List view.
Select the devices that you have previously enrolled on which to install the Collector.
Click More Actions → Change Organization Group.
Enter the name of the group to which you want to assign the device.
Create an action to be executed on the remote devices.
Go to Devices → Staging & Provisioning → Components → Files/Actions in the left-hand side pane.
Click Add Files/Actions.
Select the Operating system of the target devices.
Fill in the name and enter the name of the Organization Group that you created above
Click the Files tab.
Click Add Files to upload files that will be copied to the target devices when running the Action.
For Windows devices, upload an executable file that you have previously generated with the Nexthink Collector Installer,
For macOS devices:
csi.appfile that you can find inside the installer package for installing the Collector from the command line.
Upload the customer key and root-ca files that you can get from the Web Console, as explained in the prerequisites for installing the Collector on macOS.
In a second window that shows up, enter the path where the installer files will be downloaded on the remote device.
From the Add Files/Actions menu, click the Manifest tab.
Click Add Action under Install Manifest.
Select Run from the dropdown list of Actions to perform.
Under Command line and Arguments to run, type in the commands by always specifying the full path to the referred files:
For Windows devices, type in the command to execute the installer.
For macOS devices, type in the following two commands, the first to unzip the csi application file and the second to run the installer. Do not add 'sudo' before the commands, since all specified commands are run as root by default:
/usr/bin/unzip -o -a /tmp/csi.app.zip -d /tmpchmod +x /tmp/csi.app/Contents/MacOS/csi/tmp/csi.app/Contents/MacOS/csi -address <engine_ip> -port 999 -tcp_port 8443 -key <customer_key_file> -rootca <root_ca_file>
Create a Product to deploy the Action at the target device.
Go to Devices → Staging & Provisioning → Product List View.
Click the Add Product button.
Enter the name of the Product.
Optional: Type in a description of the Product.
Select the group that you created earlier in the Managed By field.
Select the same group under Assigned groups.
Click the Manifest tab.
Click Add and a dialog shows up.
From the list Actions to perform, select Install Files/Action.
From the list Files/Actions, select the Action that you have previously created.
Click Save. You will be prompted to Activate or Deactivate your Product.
Click Activate if you want to run the execution immediately.
Click Deactivate if you want to run it later.
Run the existing Action.
Go to Devices → Staging & Provisioning → Product List View to get a table of existing Products that indicates whether the Product is active (green light) or not (red light).
To run a Product that is not active, click the red light to turn it green. and it will be executed immediately
To re-run an active Product:
Select the Product that you want to execute by clicking the radio button at the beginning of the row in the table.
On the top of the table, click More Actions → Reprocess
Optional: Check the status of executed Action.
Go to Devices → List View
Select the desired target device to inspect.
Click the tab More.
Under Products, see the history of executed Actions and their status.