Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


For automatic deployment of the CrashPlan client via Jamf you need to create a Jamf policy in your Site which uses a global script available in the Campus Jamf system.  Some deployment policy changes may be needed to your Organization in the CrashPlan console, which must be made by the ITS UT Backup team.


Once installed, CrashPlan will begin backing up the computer automatically, regardless of login method chosen (user-account or machine-account)


For user-account login to the CrashPlan application (ie youreid@eidyoureid@eid.utexas.edu):

Once deployed, backups will begin, but when the user logs in the first time they will be prompted to "Set up Device".  The device is already set up, but they must click on Set Up Device, then click on Add New Device and click New.  


To enable, request the following from the UT Backup Team (utbackup-support@utlists.utexas.edu) for the UT Backup Organization you want to use (or, request a new Org be created)

Please create a deployment policy for UT Backup Org: [Org name]

Set Auto Register to Yes

Set Launch Desktop app after install to: [Yes or No]  (use Yes if you want users to see CrashPlan come up, but it will start backing up even if you use No)

Add the following Mac user-detection script:

AGENT_USERNAME="$(cat /usr/local/epm/crashplan-username.cfg)"
AGENT_USER_HOME="/Users"
echo "AGENT_USERNAME=$AGENT_USERNAME"
echo "AGENT_USER_HOME=$AGENT_USER_HOME"


Wait until the Team makes the changes and provides the deployment policy token for the Org


For machine-account login to the CrashPlan application:

This method will create an account in CrashPlan with a name based on the computer name.

Users will not be able to log in to the CrashPlan application at all, and only UT Backup console users with access to the Org will be able to do restores or check status


To enable, request the following from the UT Backup Team (utbackup-support@utlists.utexas.edu) for the UT Backup Organization you want to use (or, request a new Org be created)

Please create a deployment policy for Code42 Org: [Org name]

Set Auto Register to Yes

Set Launch Desktop app after install to: No

Add the following Mac user-detection script (note this is the same script used for user-account setup, so the same Org can be used for both methods)

AGENT_USERNAME="$(cat /usr/local/epm/crashplan-username.cfg)"
AGENT_USER_HOME="/Users"
echo "AGENT_USERNAME=$AGENT_USERNAME"
echo "AGENT_USER_HOME=$AGENT_USER_HOME"


Wait until the Team makes the changes and provides the deployment policy token for the Org


Create policy in Jamf:


The policy will pass the deployment policy token from the CrashPlan Org - you will need that first.

Log in to the Jamf console at https://mdm.utexas.edu

At the top right make sure your site is selected, not Full Jamf Pro

Click on Computers on the left, then Policies, then click New on the right


General

Display Name:

If the deployment policy token is for user accounts:

SITE - Install UT Backup CrashPlan - user account

If the deployment policy token is for machine accounts:

SITE - Install UT Backup CrashPlan  - machine account


Trigger: As preferred

  • If the policy will run repeatedly, make sure parameter Reinstall (below) is blank or No

Suggestions:

  • if Recurring Check-In is selected use Once per Computer
  • select Custom and use Custom Event SITE-crashplan-install


Packages

Click Packages on the left

Click the Configure button

Find the current Code42 package and click Add

  • e.g  CrashPlan_11.4.0_503_Mac.dmg

Action: select Cache

  • IMPORTANT: Do NOT select Install or Install Cached


Scripts

Click Scripts on the left

Click the Configure button

Find "GLOBAL - crashplan-install-mac" and click Add

Parameter Values

Crashplan Package: the name of the package you entered above

Deployment Policy Token: the token from the UT Backup CrashPlan Org deployment policy

Reinstall: leave blank normally, put Yes if the client should be uninstalled first

Machine Account: No for user-account login or Yes for machine-account login


Scope

Click on Scope at the top

Targets

Select All Computers in [SITE]

Or

Select "Specific Computers" and desired Computer, Computer Groups, etc

Exclusions

Add any exclusions you need.


Click Save in the lower right



Insert excerpt
EndpointManagement:EPM Documentation
EndpointManagement:EPM Documentation
nopaneltrue