Pareto Security with Jamf Pro

Using DMG

When you want to use Fill user templates for deployment.

The first thing we need to do is create a new Script in Jamf Pro by going to Settings > Computer Management > Scripts. The address should look something like https://niteo.jamfcloud.com/view/settings/computer/scripts

In the General section, give the Script a Display Name, Pareto Security.

In the Script section, paste the following code: 

#/bin/bash

if [ ! -f /Applications/Pareto\ Security.app/Contents/Info.plist ]; then
    echo "Installing Pareto Security!"
    tmpdir=$(dirname $(mktemp -u))
    curl -fsSL https://github.com/ParetoSecurity/pareto-mac/releases/latest/download/ParetoSecurity.zip -O $tmpdir/app.zip
    unzip -o $tmpdir/app.zip -d /Applications/
    rm -rf $tmpdir
    echo "Done installing Pareto Security!"
else
    echo "Pareto security is already installed!"
    # If you enable the next line it will also force the update
    # open paretosecurity://update
fi

if [ -z "$4" ]; then
    echo "Team invite not supplied"
else
    echo "Activating with team invite"
    /Applications/Pareto\ Security.app/Contents/MacOS/Pareto\ Security -mdmTeam "$4"
fi

open paretosecurity://open

Use other options at their defaults.

Policy

Create a new Policy named Pareto Security, the address should look something like https://niteo.jamfcloud.com/policies.html.

In General section select Enrollment Complete under Trigger. Go to the Script Section and click Configure.

Select Pareto Security script. We now need to enter the team invite link you got when you invited a user from the Pareto Security dashboard.

Under Parameter 4 enter the invite link you received in the mail invite. To generate an invite for Policy you can use any email, and the invite generated can be used for multiple devices. To copy it, follow the link you got in the email, then in step two copy the link from the button "Open Pareto Security app", the link should start with paretosecurtiy://.... like in the example below. 

That's it, you then apply the Policy the way you would normally.

Using PKG

  1. Download the latest release from https://github.com/ParetoSecurity/pareto-mac/releases/latest/download/ParetoSecurity.pkg
  2. Before installing, create a file named 'BundledActivation.txt' at the path /Library/Pareto Security/. 
  3. Install Pareto Security with the installer app. 
  4. The file must contain activation token in the first line, starting with eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzUxMiJ9.

Still need help? Contact Us Contact Us