You can deploy Foxit PDF Edifor for macOS using either Jamf Now or Jamf Pro.
Please note: Deployment is not one-size-fits-all, every enterprise is different. This guide should only be used as a reference and not literal. Contact Jamf directly if you have questions about this process.
In this article:
Licensing
Jamf deployments support the following licensing options:
- Named user licensing
- Shared device licensing
The only difference in the deployment is that for Shared Device Licensing you will need to embed the key in the installer.
Tuning for Jamf
Jamf Now
Deploying an App to All Devices in a Blueprint
- Log in to Jamf Now.
- Click on Blueprints.
- Select the Blueprint you want to add apps to.
- Click on Apps inside the Blueprint.
- If no apps currently exist in the Blueprint, click Add an App. If adding an app to a Blueprint with existing apps, click Edit Apps.
- Find the app you want to add to the Blueprint by searching, filtering, or sorting apps. You can filter by device type, and sort alphabetically by app name, seller, or platform.
- (Optional) To automatically install apps on devices, select the Install Automatically checkbox next to a specific app, or select all apps by selecting the Install All Filtered Apps Automatically or Install All Apps Automatically checkbox.
- (Optional) To allow users to download apps with Self Service, select the Display in Self Service checkbox next to a specific app, or select all apps by selecting the Display All Filtered Apps in Self Service or Display All Apps in Self Service checkbox.
Screenshot of the Blueprint App section, with checkbox options. - Click Save Changes.
Apps with the Install Automatically checkbox selected are deployed to any devices already in this Blueprint and to any devices added to this Blueprint in the future.
Apps with the Display in Self Service checkbox selected are available in Self Service, and the Self Service app is deployed to any devices in this Blueprint that match the Self Service requirements.
If both the Install Automatically and Display in Self Service checkboxes are selected, the apps are both deployed directly to the devices and available in Self Service.
Jamf Pro
You can use a policy in Jamf Pro to deploy a package. Policies allow you to remotely install packages on managed computers. You can automate package installation so that it runs at a specified frequency.
When you configure a policy, you can do the following for each package you add to the policy:
-
Fill user templates
-
Fill existing user home directories
You can choose the following actions you want computers to take when running the policy:
Action |
Description |
Install |
This option enables computers to install the package when they run the policy. To install a package on computers, the package must exist on the distribution point you plan to deploy it from and in Jamf Pro. |
Cache |
This option enables computers to download a cached package without installing it right away. To cache a package on computers, the package must exist on the distribution point you plan to deploy it from and in Jamf Pro. |
Install Cached |
This option enables computers to install one or more of the cached packages. To install a specific cached package, the package must exist on the distribution point you plan to deploy it from and in Jamf Pro. |
Uninstall |
This option enables computers to uninstall a package. To uninstall the package from computers, you need the following:
|
Packages must be in one of the following formats to deploy them to computers:
-
DMG
-
PKG
-
MPKG
The MPKG format may not always work natively with policies. This is because permissions that are embedded in the files within the MPKG may conflict with the privileges used by the distribution point read/write user. It is recommended that you deploy the MPKG file to a test computer first. If the deployment does not install successfully, use Composer to make a DMG package for distribution with a policy. Composer will not convert the MPKG to DMG format, but you can use the Snapshot or the Pre-installed method to create a DMG package. Composer can be used to convert DMG and PKG packages. For more information, see the Composer User Guide.
Deploying a Package Using a Policy
To deploy a package using a policy, you must add the package to a distribution point and Jamf Pro.
-
Log in to Jamf Pro.
-
Click Computers at the top of the page.
-
Click Policies.
-
Click New
.
-
Use the General payload to configure basic settings for the policy, including the trigger and execution frequency.
-
Select the Packages payload and click Configure.
-
Click Add for the package you want to install.
-
Depending on the action you want computers to take, choose an action from the Action pop-up menu.
-
Configure the settings for the package.
-
If you are installing a package on computers or caching a package, specify a distribution point for computers to download the package from.
-
Use the Restart Options payload to configure settings for restarting computers.
-
Click the Scope tab and configure the scope of the policy.
-
(Optional) Click the Self Service tab and make the policy available in Self Service.
-
(Optional) Click the User Interaction tab and configure messaging and deferral options.
-
Click Save.
The policy runs on computers in the scope the next time they check in with Jamf Pro and meet the criteria in the General payload.