Slide 1

Slide 1 text

© JAMF Software, LLC How To Make Your Users Your New Device Managers 1:30 - 2:15 p.m. UP NEXT

Slide 2

Slide 2 text

No content

Slide 3

Slide 3 text

Your logo here 275 x 100 max © JAMF Software, LLC Joseph Jenkins Systems Programmer/Analyst NC State University Libraries 275x275 head shot

Slide 4

Slide 4 text

Your logo here 275 x 100 max © JAMF Software, LLC How To Make Your Users Your New Device Managers Presentation agenda: Overview of Self Service at the NC State University Libraries Dealing with the doubters (Self Service won’t work because…) Integration of Custom Trigger Policies with Self Service Empowering others and stepping back

Slide 5

Slide 5 text

Your logo here 275 x 100 max © JAMF Software, LLC In the beginning, there was darkness… Inspirational quote from the days before Self Service: “IT is easy. Anyone can do IT. It’s like riding a bike… except the bike’s on fire… you’re on fire… everything is on fire… and you’re in Hell…” - Anonymous

Slide 6

Slide 6 text

Your logo here 275 x 100 max © JAMF Software, LLC In the beginning, there was darkness… Service Model Before Self Service: User submits software request IT packages software IT dispatches technician to install, or pushes the install Escalations, competing priorities, and unhappy users…oh my Enter Self Service…

Slide 7

Slide 7 text

© JAMF Software, LLC Your logo here 275 x 100 max Overview of Self Service at NC State University Libraries Deploy Software Deploy Software Updates Update Inventory Deploy common issue fixes Pretty standard fare…but…

Slide 8

Slide 8 text

Your logo here 275 x 100 max © JAMF Software, LLC Dealing with the doubters Self Service won’t work because: My software has to be pre-installed The software install takes too long There will be confusion if all software is not available If the install fails, then users don’t have the software they need

Slide 9

Slide 9 text

Your logo here 275 x 100 max © JAMF Software, LLC Dealing with the doubters Self Service WILL work because: Empower users to create the environment they want Large installs with long install times can be automated Change the narrative: all software IS available in Self Service If the install fails, then IT needs to know to check the installer And the cherry on top…

Slide 10

Slide 10 text

Your logo here 275 x 100 max © JAMF Software, LLC Dealing with the doubters Self Service WILL work because: By having a smaller install base, costs can be cut by purchasing smaller hard drives. $$$$$

Slide 11

Slide 11 text

Your logo here 275 x 100 max © JAMF Software, LLC 780 px 650 px Max image dimensions Integrating Custom Trigger Policies The Libraries uses custom trigger policies for all policy deployments

Slide 12

Slide 12 text

© JAMF Software, LLC Your logo here 275 x 100 max Self Service - Custom Trigger Software • Needed a method of install that would work for terminal, prestage enrollment, and Self Service without creating multiple install policies for the same package • Needed ability to scope installs for different licenses applying to different types of users (i.e. staff and patrons) • Needed a single Self Service policy that would serve all users, and use script logic to determine license type

Slide 13

Slide 13 text

© JAMF Software, LLC Your logo here 275 x 100 max Self Service - Multiple License Example

Slide 14

Slide 14 text

© JAMF Software, LLC Your logo here 275 x 100 max Self Service - Multiple License Example

Slide 15

Slide 15 text

© JAMF Software, LLC Your logo here 275 x 100 max Self Service - Multiple License Example

Slide 16

Slide 16 text

© JAMF Software, LLC Your logo here 275 x 100 max Self Service - Multiple License Example

Slide 17

Slide 17 text

Your logo here 275 x 100 max © JAMF Software, LLC Self Service - Beyond Software Installs Self Service is more than a software deployment tool for us.

Slide 18

Slide 18 text

© JAMF Software, LLC Your logo here 275 x 100 max Self Service - Update Location • Location Update is part of device deployments for users • User is prompted for Building, Room and Owner ID • Information is collected via Jamf Recon command and computer object is updated in the Jamf Server

Slide 19

Slide 19 text

© JAMF Software, LLC Your logo here 275 x 100 max Self Service - Update Location

Slide 20

Slide 20 text

© JAMF Software, LLC Your logo here 275 x 100 max Self Service - Update Location

Slide 21

Slide 21 text

© JAMF Software, LLC Your logo here 275 x 100 max Self Service - Update Location • Policy runs a script to collect information via AppleScript prompts called from oascript command in a shell script • Runs command to pass variables: 
 jamf recon -room ROOMNAMEHERE -endUsername OWNERIDHERE • Full script available at: 
 https://www.jamf.com/jamf-nation/discussions/29146/scripts- for-use-with-custom-trigger-policies

Slide 22

Slide 22 text

© JAMF Software, LLC Your logo here 275 x 100 max Self Service - Nuke Computer • Runs a Custom Trigger policy to wipe the device, and install the latest supported OS • Use of the same Custom Trigger allows a reusable command to be run in Self Service, push via Apple Remote Desktop, or call from the Terminal • Computer wipes, then re-enrolls in Jamf and reconfigures itself “automagically”

Slide 23

Slide 23 text

© JAMF Software, LLC Your logo here 275 x 100 max Self Service - Nuke Computer

Slide 24

Slide 24 text

© JAMF Software, LLC Your logo here 275 x 100 max Self Service - Nuke Computer

Slide 25

Slide 25 text

© JAMF Software, LLC Your logo here 275 x 100 max Self Service - Nuke Computer

Slide 26

Slide 26 text

© JAMF Software, LLC Your logo here 275 x 100 max Self Service - Nuke Computer

Slide 27

Slide 27 text

© JAMF Software, LLC Your logo here 275 x 100 max Self Service - Nuke Computer

Slide 28

Slide 28 text

© JAMF Software, LLC Your logo here 275 x 100 max Empowering Others and Stepping Back Cultural Challenges We Are Overcoming By Embracing A Self Service-First Mentality Onsite response giving way to Service Deliverables - “It’s in Self Service” User education - “It’s OK to click the Install button” Dark Lord of IT no more - “Our job is to make our job obsolete” Let It Go

Slide 29

Slide 29 text

© JAMF Software, LLC Your logo here 275 x 100 max Links of Interest • JNUC 2018 Presentation on the use of Custom Triggers at the NC State University Libraries:
 https://www.jamf.com/resources/videos/utilizing-custom- trigger-policies-for-device-configuration/ • Jamf Nation Discussion for scripts used with the Libraries’ Custom Trigger Policies:
 https://www.jamf.com/jamf-nation/discussions/29146/scripts- for-use-with-custom-trigger-policies

Slide 30

Slide 30 text

Your logo here 275 x 100 max © JAMF Software, LLC QUESTIONS?

Slide 31

Slide 31 text

© JAMF Software, LLC Thank you for listening! Give us feedback by completing the 2-question session survey in the JNUC 2019 app. UP NEXT How Device Management Can Help Better Your Security Posture 2:45 - 3:30 p.m.