Posted on 12-26-2014 03:04 PM
Hi all -
I am new to the Casper Suite and the JSS. I'm working to migrate away from the traditional monolithic imaging model and let Casper do as much of the heavy lifting as possible. I use the Fetch FTP client and I've repackaged it using Composer. I am stuck though with managing the Fetch license. The license is stored in a plist at the user level so bundling it with my package appears to be out of the question.
I tried to create a manual managed preference, but I can't seem to get it to apply. When I run sudo jamf mcx -user username -verbose I see the system level MCX being applied, but not my user level setting. The user level and system level policies are separate within the JSS.
Thanks,
Tom
Posted on 12-27-2014 07:02 PM
I suggest using mcx to profile. It will let you use that plist and create a configuration profile you can apply at the user level.
https://github.com/timsutton/mcxToProfile
Posted on 12-27-2014 09:27 PM
Thanks. I'll give that a shot. I do still wonder about some other settings that I am applying that are built into the JSS. Are there any known issues in 9.62 that would prevent user MCX from being sent from the server? I don't see any user level MCX being passed.
Posted on 12-28-2014 01:41 PM
Do you use LDAP? I want to say you need to scope it to a user if it's a user level MCX.
Posted on 01-04-2015 12:03 PM
Further to what @adamcodega said, we are applying user-level MCX to 10.8 & 10.9 clients fine from a JSS running 9.62.