Tiny Agent Generated MDM Installation Script

Prerequisites

  • A cloud-based Endpoint Server version R81(123) or R81.10 (56) or higher, or an on-premises Endpoint Server R81.20 or higher.

  • A deployment policy for macOS in the Endpoint Security Server Web Management. This is necessary, so the Initial Client knows which full client to install.

Installation Script Retrieval

  1. Access the Web management portal for your Endpoint Server.

  2. Download a Tiny Agent from:

    1. The Overview page.

      Or,

    2. On the Operational Overview page, click Download Endpoint.

  3. Unzip the EPS_TINY.zip file that was downloaded.

  4. Open a terminal in the unzipped folder and run:

    ./EPTiny.app/Contents/MacOS/EPTiny --gen-mdm-script

  5. A script named: gen_ep_installer_script.sh now shows in the same folder.

Installation Script Usage in Microsoft Intune

  1. Log in to the Intune portal, and use this link: endpoint.microsoft.com.

  2. Navigate to Devices > macOS devices > Shell Scripts.

  3. Upload the gen_ep_installer_script.sh script and set it up to run as root.

  4. Deploy the scripts to the necessary users and groups.

  5. The script now automatically installs the Endpoint Initial Client and waits for a deployment policy to install the full client.

Installation Script Usage in JAMF

How to Install Script Usage in Workspace One

  1. Log in to the Workspace One portal.

  2. Navigate to Resources > Scripts.

  3. Select Add > macOS.

  4. The New Script Wizard opens. Give the script a name and description, then click Next.

  5. Keep the default values. Make sure the language is bash and the execution context is system.

  6. Click Upload and select the generated script gen_ep_installer_script.sh.

  7. Click Next > and then on the Variables page click Save.

  8. Select the newly created script and click Assign. This assigns the script to a target device.