Download jamf composer
Author: L | 2025-04-24
The CASPER SUITE, COMPOSER, the COMPOSER Logo, Jamf, the Jamf Logo, JAMF SOFTWARE, and then click the Download button under Jamf Pro Installer for Windows The CASPER SUITE, COMPOSER, the COMPOSER Logo, Jamf, the Jamf Logo, JAMF SOFTWARE, the JAMF SOFTWARE Logo, RECON, and the RECON Logo are
JAMF - How to Download and Install JAMF Pro Composer - For
Jamf Nation Community Products Jamf Pro Install App on Mac OS with command line arguments Options Subscribe to RSS Feed Mark Topic as New Mark Topic as Read Float this Topic for Current User Bookmark Subscribe Mute Printer Friendly Page Hi,I have an app that I am trying to install, and I want to provide command line parameters for the install. I don't see an option for providing command line arguments in. JAMF Pro configurationsudo securityagent.pkg --key=XXX --env=XXX 1 ACCEPTED SOLUTION You would need to build a custom package and post install script to run the installer. Build a package that puts the installer package (securityagent.pkg) in a custom location (e.g. /var/tmp) and then create post-install script to run the installer from that location:#!/bin/sh# Run installer/var/tmp/securityagent.pkg --key=XXX --env=XXX# Remove package after installrm /var/tmp/securityagent.pkgYou then create a policy in Jamf to install this new package instead of original installer package. All forum topics Previous Topic Next Topic 5 REPLIES 5 You would need to build a custom package and post install script to run the installer. Build a package that puts the installer package (securityagent.pkg) in a custom location (e.g. /var/tmp) and then create post-install script to run the installer from that location:#!/bin/sh# Run installer/var/tmp/securityagent.pkg --key=XXX --env=XXX# Remove package after installrm /var/tmp/securityagent.pkgYou then create a policy in Jamf to install this new package instead of original installer package. set pathToApp to (POSIX path of (path to me)) & "Firefox 3.app" do shell script "open -a "" & pathToApp & "" --args -P default -no-remote"In this example it would be "Firefox 3.app") Result: /Applications/Firefox 3 launcher.app/Firefox 3.app. So I need JAMF composer to create this custom app? After searching it seems like I need to use JAMF Composer, I have a Jamf PRO cloud account....Where can I download the Jamf composer software? mm2270 Legendary Contributor III Right here on Jamf Nation go into your account in the upper right section, and choose My Assets. From there, as long as your Jamf Nation account is correctly linked to your Jamf instance, you should be able to download the Jamf Pro DMG, which includes The CASPER SUITE, COMPOSER, the COMPOSER Logo, Jamf, the Jamf Logo, JAMF SOFTWARE, and then click the Download button under Jamf Pro Installer for Windows Hi everyone, I. HATE. PRINTERS. That being said, we have to work with them. and... Canon does not make it easy. Here is what I was able to find out from several places online, in order to get this "installer" to actually work. So let's jump on to our Macs and get this over with.Downloading the "Installer"1. Log into your Uniflow Online (web)2. Start Printing (Side Bar)3. Install Printer Driver > Click [Download macOS printer driver] Navigate to Download FolderOpen SmartClientMac.iso > Open SmartClientMac Volume > Notice here you only have 1 file. But actually there are 4. 3 are hidden.On your Keyboard us the show hidden files shortcut: Command+Shift+.(Period)Getting Files in the Right LocationYou will now see 3 other files. We only need the SmartClientForMac.pkg and tenantcfg.plist files.Next, Go to Finder > Go > Go to Folder (Shift+Command+G)Enter 'private/tmp'Next create a new folder called 'uniflowclient'Which is now located in private/tmp/uniflowclient Drag the two files (SmartClientForMac.pkg and tenantcfg.plist) from the mounted SmartClientMac to the private/tmp/uniflowclient folderClose the SmartClientMac window.Using Composer to Create the PKGNext Open ComposerDrag the uniflowclient folder from finder into composerClick on uniflowclient under Sources, navigate private > temp > uniflowclient to confirm files are thereNext click the ⬇️ next to SourcesRight click on Scripts > Select [Add Shell Script] > Select [postinstall]Next replace all text with the following:#!/bin/sh## postinstallsudo installer -pkg /tmp/uniflowclient/SmartClientforMac.pkg -target /exit 0 ## Successexit 1 ## FailureNow click [Build as PKG] in the composer toolbar. Save it to your Mac.Boom. Chef's Kiss, You're PKG is ready to take out of the oven.Now you can upload it to Jamf Pro, then put into a Policy to push out to your Macs. Hope this helps you out!Comments
Jamf Nation Community Products Jamf Pro Install App on Mac OS with command line arguments Options Subscribe to RSS Feed Mark Topic as New Mark Topic as Read Float this Topic for Current User Bookmark Subscribe Mute Printer Friendly Page Hi,I have an app that I am trying to install, and I want to provide command line parameters for the install. I don't see an option for providing command line arguments in. JAMF Pro configurationsudo securityagent.pkg --key=XXX --env=XXX 1 ACCEPTED SOLUTION You would need to build a custom package and post install script to run the installer. Build a package that puts the installer package (securityagent.pkg) in a custom location (e.g. /var/tmp) and then create post-install script to run the installer from that location:#!/bin/sh# Run installer/var/tmp/securityagent.pkg --key=XXX --env=XXX# Remove package after installrm /var/tmp/securityagent.pkgYou then create a policy in Jamf to install this new package instead of original installer package. All forum topics Previous Topic Next Topic 5 REPLIES 5 You would need to build a custom package and post install script to run the installer. Build a package that puts the installer package (securityagent.pkg) in a custom location (e.g. /var/tmp) and then create post-install script to run the installer from that location:#!/bin/sh# Run installer/var/tmp/securityagent.pkg --key=XXX --env=XXX# Remove package after installrm /var/tmp/securityagent.pkgYou then create a policy in Jamf to install this new package instead of original installer package. set pathToApp to (POSIX path of (path to me)) & "Firefox 3.app" do shell script "open -a "" & pathToApp & "" --args -P default -no-remote"In this example it would be "Firefox 3.app") Result: /Applications/Firefox 3 launcher.app/Firefox 3.app. So I need JAMF composer to create this custom app? After searching it seems like I need to use JAMF Composer, I have a Jamf PRO cloud account....Where can I download the Jamf composer software? mm2270 Legendary Contributor III Right here on Jamf Nation go into your account in the upper right section, and choose My Assets. From there, as long as your Jamf Nation account is correctly linked to your Jamf instance, you should be able to download the Jamf Pro DMG, which includes
2025-03-30Hi everyone, I. HATE. PRINTERS. That being said, we have to work with them. and... Canon does not make it easy. Here is what I was able to find out from several places online, in order to get this "installer" to actually work. So let's jump on to our Macs and get this over with.Downloading the "Installer"1. Log into your Uniflow Online (web)2. Start Printing (Side Bar)3. Install Printer Driver > Click [Download macOS printer driver] Navigate to Download FolderOpen SmartClientMac.iso > Open SmartClientMac Volume > Notice here you only have 1 file. But actually there are 4. 3 are hidden.On your Keyboard us the show hidden files shortcut: Command+Shift+.(Period)Getting Files in the Right LocationYou will now see 3 other files. We only need the SmartClientForMac.pkg and tenantcfg.plist files.Next, Go to Finder > Go > Go to Folder (Shift+Command+G)Enter 'private/tmp'Next create a new folder called 'uniflowclient'Which is now located in private/tmp/uniflowclient Drag the two files (SmartClientForMac.pkg and tenantcfg.plist) from the mounted SmartClientMac to the private/tmp/uniflowclient folderClose the SmartClientMac window.Using Composer to Create the PKGNext Open ComposerDrag the uniflowclient folder from finder into composerClick on uniflowclient under Sources, navigate private > temp > uniflowclient to confirm files are thereNext click the ⬇️ next to SourcesRight click on Scripts > Select [Add Shell Script] > Select [postinstall]Next replace all text with the following:#!/bin/sh## postinstallsudo installer -pkg /tmp/uniflowclient/SmartClientforMac.pkg -target /exit 0 ## Successexit 1 ## FailureNow click [Build as PKG] in the composer toolbar. Save it to your Mac.Boom. Chef's Kiss, You're PKG is ready to take out of the oven.Now you can upload it to Jamf Pro, then put into a Policy to push out to your Macs. Hope this helps you out!
2025-04-11This tutorial focuses on deploying client certificates to your devices via Jamf Pro and your Smallstep Authority, using SCEP with dynamic challenges.Use this workflow to set up an MDM enrollment process that looks like this:This tutorial is for Device or Computer Level MDM profiles, not User Level profiles.Will I need a Jamf SCEP Proxy?Because your Smallstep hosted CA is reachable from the public internet, you do not need a Jamf SCEP proxy.You will need:A Smallstep Certificate Manager team. Don’t have one yet? Sign up.A Jamf Pro instance. For this tutorial, use a staging or testing Jamf environment, or create a group of test devices or users.A test device or VM to enroll in MDM.A Jamf user for testing enrollment.In this section, we will set up an MDM profile that instructs devices to establish CA trust with your Smallstep CA, and to get a client certificate via Smallstep’s SCEP server.Configure Smallstep for JamfIn the Devices tab, add a device collection and choose Jamf Computers for macOS devices, or Jamf Devices for other Apple devicesFill in your Jamf instance URL and choose ConfirmChoose WiFi, then ContinueEnter your public IP and Wi-Fi SSID. Smallstep needs your public IP address in order to identify your network requests.The other fields are optional. Select Continue when done.Choose the Configuration Profile link on the top right of the accounts page to download a .mobileconfig template that you'll import into Jamf.Resist the temptation to manually install the .mobileconfig file for testing; it won’t work.For the next step, you
2025-03-28