User Support and Computing Services (Apple Support) Blog

OverviewWe have developed a methodology of managing enterprise and/or shared environment unfriendly applications that has evolved over the years at the Marriott Library or other locations on campus that we support. We affectionately call it the  “Crappy App” model which we use sanitize applications with exceptional requirements.These requirements include:Application has insecure permissions Application has hardcoded variables (usernames, paths, etc.) Application tries to update with every launch Application requires access to locations we’d prefer they not have access Application requires to be launched by a specific user...

OverviewWe have implemented multiple forms of kiosk throughout the years at the Marriott Library or other locations on campus that we support. Initially, we implemented web kiosks that provided anonymous users at the Marriott Library quick access to limited library & campus resources like the catalog system, databases, etc. These web kiosks needed to be secure, resilient and easy to use for the public but at the same time prevent anonymous access to resources we do not allow. This expanded to "exhibit" kiosks that would...

November 21st 2018 - University of Utah, MacAdmins MeetingThe University of Utah, MacAdmins Meeting is held monthly at the Marriott Library on the 3rd Wednesday of each month at 11 AM Mountain Time. Presentations cover Apple technology and integration in a heterogeneous university enterprise environment. This month's meeting will be held on Wed, November 21st 2018, and we will provide live broadcasted and archives that will be made available 2-3 days after the meeting.If you have suggestions on presentations, questions or comments, please use the Contact Us option. What's New  - By Todd McDaniel, Univ of Utah, Marriott LibraryThis...

October 17th 2018 - University of Utah, MacAdmins MeetingThe University of Utah, MacAdmins Meeting is held monthly at the Marriott Library on the 3rd Wednesday of each month at 11 AM Mountain Time. Presentations cover Apple technology and integration in a heterogeneous university enterprise environment. This month's meeting will be held on Wed, October 17th 2018, and we will provide live broadcasted and archives that will be made available 2-3 days after the meeting.If you have suggestions on presentations, questions or comments, please use the Contact Us option. What's New  - By Todd McDaniel, Univ of Utah, Marriott LibraryThis...

September 19th 2018 - University of Utah, MacAdmins MeetingThe University of Utah, MacAdmins Meeting is held monthly at the Marriott Library on the 3rd Wednesday of each month at 11 AM Mountain Time. Presentations cover Apple technology and integration in a heterogeneous university enterprise environment. This month's meeting will be held on Wed, September 19th 2018, and we will provide live broadcasted and archives that will be made available 2-3 days after the meeting.If you have suggestions on presentations, questions or comments, please use the Contact Us option. What's New  - By Todd McDaniel, Univ of Utah, Marriott LibraryThis...

IntroductionDisplay Manager is a tool that allows users to programmatically manage Mac display settings like resolution, refresh rate, rotation, brightness, screen mirroring, and HDMI underscan. It's primarily intended for Mac sys admins and developers who need to control displays in specific, predictable ways. Display Manager works in a 2-part package: a library that actually controls Mac displays (display_manager_lib.py), and a script that allows access via the command line, and executes commands in a non-interfering way (display_manager.py).This blog post outlines my process in rebuilding and updating Display...

August 15th 2018 - University of Utah, MacAdmins MeetingThe University of Utah, MacAdmins Meeting is held monthly at the Marriott Library on the 3rd Wednesday of each month at 11 AM Mountain Time. Presentations cover Apple technology and integration in a heterogeneous university enterprise environment. This month's meeting will be held on Wed, August 15th 2018, and we will provide live broadcasted and archives that will be made available 2-3 days after the meeting.If you have suggestions on presentations, questions or comments, please use the Contact Us option. What's New  - By Todd McDaniel, Univ of Utah, Marriott LibraryThis...

Like a loyal droid, your Jamf Pro server wants to help! (Episode III)Jamf Software's Jamf Pro server (JPS) provides an Application Programming Interface, or API, to interact with the JPS database. This allows an enterprise to customize specific areas of the JPS as needed. This post builds on the other articles in the series: Fetching Data From the JSS using API calls & Python and Publishing information to the Jamf Pro server using API calls and Python. We'll discuss searching for specific data within the...

July 18th 2018 - University of Utah, MacAdmins MeetingThe University of Utah, MacAdmins Meeting is held monthly at the Marriott Library on the 3rd Wednesday of each month at 11 AM Mountain Time. Presentations cover Apple technology and integration in a heterogeneous university enterprise environment. This month's meeting will be held on Wed, July 18th 2018, and we will provide live broadcasted and archives that will be made available 2-3 days after the meeting.If you have suggestions on presentations, questions or comments, please use the Contact Us option. What's New  - By Todd McDaniel, Univ of Utah, Marriott LibraryThis...