Skip to main content
Solved

Jamf App Catalog vs Software License

  • January 5, 2026
  • 12 replies
  • 140 views

Forum|alt.badge.img+7

Hi All, 

 

If you need to add Licenses for a Jamf App from the Catalog, How do you action this process?

 

Thanks in Advance 

Best answer by Lion55

@Chubs / ​@ktrojano I have work out this issue with Techsmith the permisson need to be set as 777 as shown in the screenshot:

 

 

thanks for the support ​@Chubs / ​@ktrojano 

 

P.S. ​@Chubs the old application is still working 😉

12 replies

ktrojano
Forum|alt.badge.img+21
  • Jamf Heroes
  • January 5, 2026

@Lion55 Licenses aren’t needed for apps from the Jamf App Catalog. 


Chubs
Forum|alt.badge.img+23
  • Jamf Heroes
  • January 5, 2026

If the app has a license (e.g.: Adobe device license), then you’ll want to install the license package as a separate policy.  If the app has a license that is a code input after installation, then have a smart group filled with the device in it post install and have a script run to apply the code or whatnot.


ktrojano
Forum|alt.badge.img+21
  • Jamf Heroes
  • January 5, 2026

@Chubs Our Adobe EDU licenses must be different. I don’t have to install a separate license package.


Chubs
Forum|alt.badge.img+23
  • Jamf Heroes
  • January 5, 2026

@Chubs Our Adobe EDU licenses must be different. I don’t have to install a separate license package.

You can download just the license file in a pkg for device based licenses.  The package creator online has the ability to do that - just have to finagle it a bit.  That’s how I did it when I worked for EDU.


Forum|alt.badge.img+7
  • Author
  • Contributor
  • January 6, 2026

@ktrojano / ​@Chubs : you can create the file path in Jamf composer for licenses as an PKG, but it doesn’t work when upgrading the app? any thought on my error message attached? 

 


Chubs
Forum|alt.badge.img+23
  • Jamf Heroes
  • January 6, 2026

IMO: Don’t use composer. Packaging apps/files is an old technology. 

Should be able to do a one liner script in files and processes under a Policy to add the license file. Something like this:

mkdir -p /Users/Shared/TechSmith/Snagit && echo "12345678910" > /Users/Shared/TechSmith/Snagit/LicenseKey

**Do not add a file extension to the file. Snagit doesn’t like that. 


Forum|alt.badge.img+7
  • Author
  • Contributor
  • Answer
  • January 8, 2026

@Chubs / ​@ktrojano I have work out this issue with Techsmith the permisson need to be set as 777 as shown in the screenshot:

 

 

thanks for the support ​@Chubs / ​@ktrojano 

 

P.S. ​@Chubs the old application is still working 😉


ktrojano
Forum|alt.badge.img+21
  • Jamf Heroes
  • January 8, 2026

@Lion55 I’m glad you figured it out and got it working!


Chubs
Forum|alt.badge.img+23
  • Jamf Heroes
  • January 8, 2026

Yep - permissions will get you every time.  I also don’t use composer because of things like that.  I’d recommend using a script to set this as it’s much more dynamic.


Forum|alt.badge.img+7
  • Author
  • Contributor
  • January 9, 2026

@Chubs : I do normally script for some these actions, but on this process it was quite straight forward without having to debug, thanks for you and Kim support!


Chubs
Forum|alt.badge.img+23
  • Jamf Heroes
  • January 12, 2026

@Chubs : I do normally script for some these actions, but on this process it was quite straight forward without having to debug, thanks for you and Kim support!

I believe in things being dynamic and scalable - meaning little-to-no maintenance required.  

If you’d like to brainstorm what I’m thinking about, shoot me a PM. :) 


Forum|alt.badge.img+7
  • Author
  • Contributor
  • January 13, 2026

@Chubs : I do normally script for some these actions, but on this process it was quite straight forward without having to debug, thanks for you and Kim support!

I believe in things being dynamic and scalable - meaning little-to-no maintenance required.  

If you’d like to brainstorm what I’m thinking about, shoot me a PM. :) 

Will do, Cheers ​@Chubs 🙂