Hexnode
Windows
-
Create a script file with
.bat
,.cmd
, and.ps1
file formats to download, install and configure the Cloudflare WARP client Windows application on the device. Listed below is a sample script with all of the configurable parameters: -
Push the script file to the devices using Hexnode.
-
On your Hexnode console, go to Manage > Devices.
-
Select your device name. This will take you to the Device Summary.
-
Select Actions > Execute Custom Script.
-
Choose the script file source as Upload file, then upload the script file.
-
Select Execute.
macOS
-
Download the Cloudflare WARP client for macOS.
-
On your Hexnode console, go to Apps > Add Apps > Enterprise App.
-
Select macOS as the app platform.
-
Add an app name, category and description.
-
Upload the
Cloudflare_WARP_<VERSION>.pkg
file and select Add. -
Set up an XML file with the supported app configurations for the app. Here is a sample XML file with the accepted parameters.
-
On your Hexnode console, go to Policies.
-
Create a new policy and provide a policy name.
-
Go to macOS > App Management > Mandatory Apps and start setting up the policy.
-
Select Add and select the previously uploaded WARP client app.
-
Go to App Configurations > Add new configuration.
-
Select the WARP client app and upload the XML file from Step 6.
-
Now go to Policy Targets and associate the policy with the target entities.
This will push the app along with the configurations to the selected devices.
iOS
-
On your Hexnode console, go to Apps > Add Apps > Store App.
-
Select iOS as the app platform.
-
Search for Cloudflare One Agent ↗ and Add the app.
-
Set up an XML file with the supported app configurations for the app. Refer this sample XML code to identify the supported arguments:
-
Upload the app configurations in Hexnode:
- On your Hexnode console, go to the Apps tab.
- Find the Cloudflare One Agent app and select its name.
- Select the settings icon and choose App Configuration.
- Upload the XML file in the corresponding field.
- Select Save.
-
Push the app to the target devices using Hexnode.
- On your Hexnode console, go to Policies and create a new policy.
- Provide a name for the policy and go to iOS.
- Go to Mandatory Apps > Configure.
- Select Add > Add app, check the required app, and select Done.
- Go to Policy Targets and associate the policy with the required target devices.
This will push the app along with the configurations to the selected devices.
Android
- On your Hexnode console, go to Apps > Add Apps > Managed Google Apps.
- Search for the app Cloudflare One Agent ↗.
- Approve the app as a Managed Google Play app.
- Go to Policies and create a new policy.
- Go to Android > App Configurations > Add new configuration.
- Find the Cloudflare One Agent app and set up your custom configurations.
- Go to Policy Targets and associate the policy with the required target devices.
- Save the policy.
This will push the app along with the configurations to the selected devices.