Skip to content

kennethdean2010/Jamf-Interaction-Toolkit

Repository files navigation

Jamf-Interaction-Toolkit

Join the conversation @ "#uex-tool-for-jamf" On the MacAdmins Slack

I'll have a more comprehensive readme later

Please check out the Wiki Here

You can uses this verison right off the bat for testing.

Customized Branding

Update the "title" and any desired icon paths in the following scripts

  • 00-UEX-Jamf-Interaction-no-grep.sh
  • 00-uexblockagent-jss.sh
  • 00-uexlogoutagent-jss.sh
  • 00-uexrestartagent-jss.sh

If you want to add the icons in the jamfHelper & CocoaDialog windows

  • Add them in the Payload inside the packages folder
  • Set the owner:group to 'root:wheel' (chown root:wheel $targetFile)
  • Set the RW mode to 755 (chmod 755 $targetFile)
  • Then to create your UEXresource package run the "build_pkg.sh"

If you want to update the title and icon in the PleaseWait.app open the project in xcode from the PleaseWaitMini folder

  • Go the MainMenu.XIP and change the title in the inspector attributes
  • to update icon simply replace the PleaseWait.icns
  • Build your project with your teamID/Cert
  • Replace the PleaseWait.app that's in the payload
  • Set the owner:group to 'root:wheel' chown -R root:wheel $targetfile
  • Set the RW mode to 755 chmod -R 755 $targetFile
  • don't forget to make a new UEX resource package

How to upload to your jamf Pro server

  • Create your UEXresourcesInstaller PKG with build.sh
  • Upload the Pakcage to your jamf Pro Server
  • Upload the 'UEX - Deferral Detection.xml' Extension Attibute to your jamf Pro Server
  • Upload all the scripts in the 'Scripts' folder to your jamf Pro Server
  • Open and edit the 'UEX Jamf Pro configuration tool.sh' with your UEX Resouce PKG name, and the jamf pro URL + credentials
  • Run the script

More coming soon on paramters and use cases and imagery and "all that Jazz"

About

Standardized UEX Toolkit to display dialog and support postponing running policies.

Resources

License

Stars

Watchers

Forks

Packages

No packages published