-
Notifications
You must be signed in to change notification settings - Fork 3
Home
- Update is not compatible with JCDS1.
-
- Add a server as a source or destination.
-
- Add a folder as a source or destination. By mounting an on premise distribution point in the Finder you can replicate from Jamf Cloud. Packages will download to ~/Downloads/jamfcpr if either 'Save' or 'Save Only' is selected for 'Options' and the destination is a Jamf Pro server.
-
- Edit the display name or change username/password/API client/secret for the current source/destination.
-
- Delete the currently selected source/destination. Note, this will be deleted from both source/destination lists.
-
Support for using API Client:
-
Create Categories
-
Read Categories
-
Create Packages
-
Read Packages
-
Update Packages
-
Delete Packages
-
Jamf Packages Action
-
Read Cloud Services Settings
-
Create Jamf Content Distribution Server Files
-
Read Jamf Content Distribution Server Files
-
Delete Jamf Content Distribution Server Files
-
Read Cloud Distribution Point
-
Update Cloud Distribution Point
-
Read Distribution Points
-
- Access credentials stored for a particular server
File share distribution points will be listed as available source/destination as <sharepoint name> (<Jamf Pro display name>). For example:
If the file share distribution points aren't showing up or the list needs updating click the edit button, , and re-authenticate to the Jamf Pro server.
Replication from the command line is available with the following switches:
- -source: Switch is required. URL of the source. URL can be either a Jamf Pro server (https://your.jamfcloud.server) or a directory path.
- -sourceUser: Only required if there are multiple credentials (usernames) stored for the source.
- -destination: Switch is required. URL of the destination. URL can be either a Jamf Pro server (https://your.jamfcloud.server) or a directory path.
- -destinationUser: Only required if there are multiple credentials (usernames) stored for the destination.
- -syncOption: Available options are "Force Sync", "Save", and "Save Only"
Credentials must be saved in the keychain (using the app) and at least one file must be replicated to/from a directory before command line replication will work. By default only packages that need to be updated will replicate.
Example (that forces all packages to replicate):
/Applications/jamfcpr.app/Contents/MacOS/jamfcpr -source https://<dev>.jamfcloud.com -sourceUser jpdevadmin -destination https://<prod>.jamfcloud.com -destinationUser jpprodadmin -syncOption "Force Sync"