Skip to main content

Package Uploads in Jamf Pro 11.4 and Later

Updated over 2 weeks ago

Description

We can use the Jamf Pro GUI, a manual process, or Jamf Sync to upload packages to Jamf Pro and the primary File Share Distribution Point.


The steps will differ depending on if the principal distribution point in Jamf Pro is a cloud distribution point or a local file share. If you are not sure, first verify what type of distribution point is set as principal before uploading.

Uploading Packages in Jamf Pro 11.4 and Later

Checking what file share is principal

Look in Jamf Pro under Settings > Server > Cloud distribution point and Settings > Server > File share distribution points to see where use as principal distribution point is checked. Alternately, the steps below can be used if you have many local file shares in Jamf Pro:

  1. Log into the Jamf Pro web interface.

  2. Click Settings.

  3. Navigate to Information > Jamf Pro summary.

  4. Enable Cloud distribution point and File share distribution points.

  5. Click Create.

  6. Search for "master" by clicking into the summary's content and using the CMD-F find shortcut.

  7. Look for any local file shares under File Share Distribution Points listing Master .................. true. Make a note of its name. If all are set to false and there is a Cloud Distribution Point it is likely the principal.


​Uploading files to the principal distribution point

Choose one of the following sections based on what type of a share is principal and user preference.

A. If a cloud file share is principal, using Jamf Pro:

  1. Log into the Jamf Pro web interface.

  2. Navigate to Settings > Computer management > Packages.

  3. Click New.

  4. Under Filename click Choose File.

  5. Click Save.

B. If a local file share is principal, using a manual workflow:

  1. Navigate to the computer hosting the local file share.

    • If you're unsure where the file share server is located navigate to Settings > Server > File share distribution points, select the desired share, and look at the Server hostname or IP address.

  2. Manually click and drag the file into the local file share's folder.

  3. Log into the Jamf Pro web interface.

  4. Navigate to Settings > Computer management > Packages.

  5. Click New.

  6. Fill out the Display Name field.

  7. Under Filename type the exact name of the file.

    • Example: TestFile.pkg

  8. Click Save.

C. If a local file share or Jamf Cloud Distribution Service (JCDS) is principal, using Jamf Sync:

In this workflow you will be using a local folder of .pkgs or .dmgs on the computer you're running Jamf Sync on to upload them to a file share. Reference the Jamf Sync User Guide on its Github page if the app hasn't been set up yet. Please note that if the Jamf Pro version is less than 11.5, Jamf Sync only supports the JCDS as a Cloud Distribution Point. This workflow cannot be accomplished with other cloud shares such as Akamai, Rackspace or AWS, unless Jamf Pro is 11.5 or later.

  1. Open Jamf Sync.

  2. Click the gear icon.

  3. In the Setup window, select Add File Folder.

    This photo shows where to Add File Folder.

  4. Fill out the Name field.

  5. To the right of the Path field click Choose.

  6. Navigate to the folder with the files we are trying to upload.

  7. Click Open, then Close.

  8. In the Source dropdown select the folder. It should end with (local).

  9. Confirm that the files in the source are the ones we are trying to upload.

  10. In the Destination dropdown select the share we are looking to upload the files to.

  11. Click Synchronize.

  12. You will likely see the "Do you want to delete items from the destination that are not on the source?" prompt. If so select the Only Add or Update option.

    This photo shows where to select the Only Add or Update button.

  13. Let the synchronization complete.

  14. Navigate to Jamf Pro's web interface.

  15. Select Settings > Computer management > Packages.

  16. Confirm that the files have been uploaded.


Did this answer your question?