You can upload a complete configuration profile (.mobileconfig) directly to Jamf Pro.
If the <UUID> (universally unique identifier) field of a configuration profile matches an existing configuration profile in Jamf Pro, the profile cannot be uploaded.
Some payloads and settings configured with third-party software are not displayed in Jamf Pro. Although you cannot view or edit these payloads, they are still applied to the deployment targets.
If Jamf Pro encounters an unknown key in certain payloads, an alert displays in the Jamf Pro user interface. The alert does not necessarily indicate an invalid profile, but signals that further review is needed. The approach to resolve unknown keys depends on whether the profile is signed or unsigned; however Jamf recommends downloading the profile before making modifications.
| Type of Profile | Considerations |
|---|---|
| Signed | Signed configuration profiles are not modified during the import or deployment processes. If the After uploading a signed configuration profile, Jamf Pro will alert administrators that the profile is read-only and cannot be edited unless the signature is removed. If you click Remove Signature, Jamf Pro will attempt to import the contents of the profile and allow administrators to edit it. If the configuration profile contains unknown keys, you can download the profile and verify the contents or fix any errors (e.g., incorrect formatting, invalid keys, etc.). Then, sign the profile and upload it again. Note: Signed configuration profiles cannot use configuration profile variables available in Jamf Pro. You can create a signing certificate using Jamf Pro's built-in certificate authority (CA). This enables you to sign profiles using Jamf Pro. Configuration profiles can be signed using the certificate of your choice, but creating a signing certificate generated by the Jamf Pro CA provides the following benefits:
For step-by-step instructions, see the Creating a Signing Certificate Using Jamf Pro's Built-in CA to Use for Signing Configuration Profiles and Packages article. |
| Unsigned | Jamf Pro attempts to import all of the file's values to associate with known settings within the Jamf Pro console and allow further editing. If the Note: Unsigned profiles with payload types and key-value pairs known to Jamf Pro should deploy as intended. |
The profile is distributed to deployment targets in the scope the next time they contact Jamf Pro.