Jamf Connect Package Preparation (2024)

To prepare Jamf Connect for deployment, you must complete the following package management and building steps:

  1. Download the Jamf Connect package from Jamf Nation.

  2. Use Composer to package all the custom files and images used by Jamf Connect.

  3. Upload the Jamf Connect and custom assets packages to Jamf Pro.

  1. Log in to Jamf Nation.

  2. Click the user icon in the top-right, and then click My Assets.

  3. Cick Jamf Connect

  4. Click Download for Mac.
    The DMG downloads and opens on your computer.

  5. Drag the Jamf Connect PKG from the DMG to a preferred location in the Finder.

  6. (Optional) Click the Resources folder and drag the launch agent package to the same location as the Jamf Connect PKG.

The Jamf Connect PKG is now ready to be uploaded to Jamf Pro.

You can use Composer to package custom files and images used by Jamf Connect. Create a package source by creating a folder on your computer where you want your custom files to be installed during Jamf Connect deployment (e.g., /usr/local) and then use drag and drop to create the new package source and to build it in Composer.

Jamf Connect Package Preparation (1)

Depending on your user experience goals with Jamf Connect, common files in this package include the following:

  • Custom images

  • Notify screen script

  • Login window help file

  • Acceptable use policy file

  • Menu bar app scripts

Requirements

  • Composer

  • Files and images to use with Jamf Connect

  • A valid certificate to sign the package, if deploying via Automated Device Enrollment. If deploying Jamf Connect with a Jamf Pro enrollment package, see the Creating a Signing Certificate using Jamf Pro's Built-in Certificate Authority Knowledge Base article.

Procedure

  1. Open the Finder.

  2. Press Command-Shift-G to prompt a Finder search window.

  3. Enter the file path that you want to use to store your Jamf Connect files and images during deployment, and then click Go.

    Note: Storing images and icons at /usr/local on computers is recommended.

  4. Create a new folder in your chosen location. If creating the folder at /usr/local or another privileged space, you may be prompted to authenticate as an administrator to create the folder.

  5. Name the folder (e.g. "jamfconnect").

  6. Add your custom files and images to the folder.

  7. Open and authenticate to Composer, and then drag your created file from the Finder to Composer's sidebar. A new package source should display.

    Jamf Connect Package Preparation (2)
  8. Navigate to your Jamf Connect folder in Composer and configure the following ownership settings:

    1. Choose "root (0)" from the Owner pop-up menu.

    2. Choose "wheel (0)" from the Group pop-up menu.

    3. Click the Action button Jamf Connect Package Preparation (3)to the right of the X-column, and select "Apply Owner and Group to jamfconnect and All Enclosed Items" in the pop-up menu.

  9. For each file type in your folder, apply the following permissions:

    File Type

    Permissons

    Parent folder

    Jamf Connect Package Preparation (4)

    Images

    Jamf Connect Package Preparation (5)

    Notify script

    Jamf Connect Package Preparation (6)

    Menu bar app scripts

    Jamf Connect Package Preparation (7)

  10. In the toolbar, click Build as PKG Jamf Connect Package Preparation (8) .

  11. Select a location to save the package and click Save.

Your PKG with Jamf Connect files and images can now be deployed using via the Enrollment Packages payload in a PreStage Enrollment with Jamf Pro. Make sure you save the file path of each file in the package; you need these values to map to their associated settings in your Jamf Connect configuration profiles.

Note: Packages must be signed using a certificate that is trusted by the computer at the time of enrollment. Signing the package with a certificate generated from either the Jamf Pro built-in CA or from an Apple Developer Program account is recommended. For more information about signing certificates, see the following Knowledge Base articles:

  • Creating a Signing Certificate Using Jamf Pro's Built-in CA to Use for Signing Configuration Profiles and Packages

  • Obtaining an Installer Certificate from Apple

Upload the Jamf Connect PKG and custom files package to Jamf Pro.

Note: Complete this procedure for each package, including the Jamf Connect launch agent if you plan to deploy it in your environment.

Requirement

To upload a package to Jamf Pro, your principal distribution point must be a cloud distribution point.

For more information, see the Cloud Distribution Point section in the Jamf Pro Administrator's Guide.

Procedure

  1. In Jamf Pro, click Settings Jamf Connect Package Preparation (9) .

  2. Click Computer Management.

  3. In the “Computer Management” section, click Packages Jamf Connect Package Preparation (10) .

  4. Click New Jamf Connect Package Preparation (11) .

  5. Use the General pane to configure basic settings for the package, including the display name and category.

    Note: When uploading the Jamf Connect PKG, include the version number in the display name to help you identify keep track of which version of Jamf Connect you are deploying.

  6. Click Upload Package and upload the package.

  7. Click the Options tab and configure additional settings for the package, including the priority.

    Important: If you are uploading a custom files package for Jamf Connect, assign this package a priority value that is lower than the Jamf Connect PKG, such as "1". This will help ensure that your custom files are installed and available for Jamf Connect to use.

  8. Click Save.

The package is now displayed as an uploaded package in Jamf Pro.

For related information about packages with Jamf Pro, see the Package Management section of the Jamf Pro Administrator's Guide.

For related information about custom branding settings available in Jamf Connect, see the Custom Branding section in the Jamf Connect Administrator's Guide.

For related information about creating packages with Composer, see the Composer User Guide.

Jamf Connect Package Preparation (2024)

FAQs

How to create a package for Jamf? ›

Building a PKG
  1. Open Composer and authenticate locally.
  2. Select the package source you want to build from the Sources list in the sidebar.
  3. In the toolbar, click Build as PKG . ...
  4. Select a location to save the package and click Save.
Jun 25, 2024

What is the difference between Jamf connect and connect basic? ›

Jamf Connect provides the core components of Jamf Connect Basic and includes two additional core components: Access to the Jamf Security Cloud portal. Zero Trust Network Access.

How to implement Jamf Connect? ›

Deploying Jamf Connect using a Jamf Pro Policy
  1. Creating a Jamf Connect App Registration in Microsoft Entra ID.
  2. Configuring App Roles in Microsoft Entra ID.
  3. Jamf Connect and Microsoft Entra ID Conditional Access. Exempting Jamf Connect from Login Restrictions without MFA.

Is Jamf Connect worth it? ›

Jamf Connect is a great way to use cloud IdPs for authenticating to macOS and keeping cloud passwords in sync with the locally created account authored by Jamf Connect. Filevault key synchronization and having all of these passwords stored in the keychain makes it a breeze. Review collected by and hosted on G2.com.

How to create package step by step? ›

How to create packages
  1. First, we create a directory as a sub-directory of bin whose name is the same as the package's name. ...
  2. Now, move into the new directory. ...
  3. After creating the class, save it with the class-name and compile it. ...
  4. After creating the package with a set of classes, move into bin directory.
Dec 3, 2020

How to deploy a package using Jamf? ›

Uploading Mac Packages to Jamf Now
  1. Log in to Jamf Now.
  2. Click Apps.
  3. Click Add an App.
  4. Click Upload Your App.
  5. Drag your custom . pkg file onto the upload page or click Browse to search for it on your computer. When the file has been uploaded, it will appear in your Apps page and is ready for deployment via a Blueprint.

Can you use Jamf Connect without Jamf Pro? ›

Does Jamf Connect require Jamf Pro or Jamf Now? No. Jamf Connect does not require mobile device management (MDM), but can be used with any MDM solution.

Does Jamf connect require Jamf Pro? ›

I had a call with a Jamf sales guy today about Connect and he mentioned there was a feature that in Connect that didn't work without using Jamf Pro as well. Something to do with local account / password synchronization with Azure AD.

Does Jamf Connect create a local account? ›

If the Use Passthrough Authentication ( OIDCUsePassthroughAuth ) setting is set to true , the network password is automatically passed to Jamf Connect to create a local account. The user is not prompted to re-enter a password.

How to use Jamf Connect configuration? ›

  1. In Jamf Pro, click Computers in the sidebar.
  2. Click Configuration Profiles in the sidebar.
  3. Click New .
  4. Use the General payload to configure basic settings, including the level at which to apply the profile and the distribution method. ...
  5. Use the Application & Custom Settings payload to configure Jamf Applications.

Does Jamf Connect automatically update? ›

You can configure Jamf Pro to deploy Jamf Connect to existing computers and automatically update the version as new releases become available. To do so, you must assign deployment and update settings to an existing configuration profile in Jamf Pro that has Jamf Connect settings.

What is Jamf Connect Launch Agent? ›

The Jamf Connect DMG includes a launch agent PKG that can be installed on computers. When installed or updated, the Jamf Connect menu bar app will automatically open on computers. If the app is closed by the user or it quits unexpectedly, the app will automatically re-open.

Is Jamf connect a VPN? ›

Jamf Connect's ZTNA, using the Wireguard VPN protocol for packet routing, can be deployed to iOS, iPadOS, Android, macOS and Windows devices with the Jamf Trust app.

What network ports does Jamf Connect use? ›

Network Connections to the Jamf Pro Server

When default settings are used, on-premise Jamf Pro servers use port 8443, and Jamf Cloud-hosted servers use port 443. Note: HTTPS Interception (SSL Inspection) is not supported for connections to Jamf Pro.

Is Jamf connect sso? ›

With single sign-on (SSO) configured in Jamf Account, you can use this authentication method across these supported Jamf applications: macOS Security portal (Jamf Protect) Jamf Security Cloud portal (Jamf Protect and Jamf Connect; business customers only)

How do I add a package to Jamf admin? ›

Click Computer Management. In the “Computer Management” section, click Packages Click New Use the General pane to configure basic settings for the package, including the display name and category. Note: If you do not add the package to a category, Jamf Admin displays the package in blue text in the Unknown category.

How do I create an enrollment package in Jamf? ›

  1. In Jamf Pro, click Computers in the sidebar.
  2. Click PreStage Enrollments in the sidebar.
  3. Click New .
  4. Configure the following PreStage enrollment payloads: General. ...
  5. Click the Scope tab and configure the scope. ...
  6. Click Save .

How to create pkg for mac? ›

To build and sign a macOS PKG file for a third-party app,
  1. Install the app on the device.
  2. Open Terminal.
  3. Build the . pkg file using the pkgbuild command. ...
  4. Sign the .pkg file using the productbuild command.

How do I create a deployment package? ›

Create a Deployment Package
  1. From the App Launcher, find and select Sync Management.
  2. Click Deployment Packages.
  3. Click New.
  4. Enter a name and description for the deployment package.
  5. Click Choose File, and then select a deployment. zip file.
  6. Save your changes.
  7. To create a deployment package assignment, perform these steps.

Top Articles
Wayne Carini How Tall
Mos Panuwat Sopradit Top 100 Instagram Photos and Posts
Melson Funeral Services Obituaries
Kathleen Hixson Leaked
El Paso Pet Craigslist
Http://N14.Ultipro.com
Obor Guide Osrs
Readyset Ochsner.org
Wells Fargo Careers Log In
Concacaf Wiki
Craigslist Phoenix Cars By Owner Only
Natureza e Qualidade de Produtos - Gestão da Qualidade
litter - tłumaczenie słowa – słownik angielsko-polski Ling.pl
Santa Clara Valley Medical Center Medical Records
Tokioof
Hmr Properties
Los Angeles Craigs List
Echo & the Bunnymen - Lips Like Sugar Lyrics
DoorDash, Inc. (DASH) Stock Price, Quote & News - Stock Analysis
Troy Bilt Mower Carburetor Diagram
Voy Boards Miss America
Aaa Saugus Ma Appointment
Geometry Review Quiz 5 Answer Key
Kashchey Vodka
Catherine Christiane Cruz
Touchless Car Wash Schaumburg
Www.publicsurplus.com Motor Pool
Drug Test 35765N
How To Tighten Lug Nuts Properly (Torque Specs) | TireGrades
Weathervane Broken Monorail
Xxn Abbreviation List 2023
Dell 22 FHD-Computermonitor – E2222H | Dell Deutschland
Myra's Floral Princeton Wv
Ridge Culver Wegmans Pharmacy
Fastpitch Softball Pitching Tips for Beginners Part 1 | STACK
67-72 Chevy Truck Parts Craigslist
Staar English 1 April 2022 Answer Key
A Man Called Otto Showtimes Near Amc Muncie 12
Instafeet Login
What Does Code 898 Mean On Irs Transcript
Wayne State Academica Login
Academy Sports New Bern Nc Coupons
Author's Purpose And Viewpoint In The Dark Game Part 3
Craigslist Food And Beverage Jobs Chicago
Paul Shelesh
R: Getting Help with R
Mychart University Of Iowa Hospital
The Great Brian Last
Vagicaine Walgreens
Accident On 40 East Today
Gander Mountain Mastercard Login
Booked On The Bayou Houma 2023
Latest Posts
Article information

Author: Domingo Moore

Last Updated:

Views: 5291

Rating: 4.2 / 5 (73 voted)

Reviews: 80% of readers found this page helpful

Author information

Name: Domingo Moore

Birthday: 1997-05-20

Address: 6485 Kohler Route, Antonioton, VT 77375-0299

Phone: +3213869077934

Job: Sales Analyst

Hobby: Kayaking, Roller skating, Cabaret, Rugby, Homebrewing, Creative writing, amateur radio

Introduction: My name is Domingo Moore, I am a attractive, gorgeous, funny, jolly, spotless, nice, fantastic person who loves writing and wants to share my knowledge and understanding with you.