close Warning: Can't synchronize with repository "keplertools" (/srv/svn/keplertools does not appear to be a Subversion repository.). Look in the Trac log for more information.

Opened 4 years ago

Closed 3 years ago

Last modified 3 years ago

#4720 closed Verbesserung (erledigt)

JAMF API Scripting

Reported by: Stephan Richter Owned by: Stephan Richter
Priority: bei Gelegenheit Milestone: Schuljahr 2022/23
Component: Hardware: Tablets Severity: beeinträchtigt keinen Unterricht
Keywords: Cc:

Description

siehe ​https://community.jamf.com/t5/jamf-school/help-with-api-restart-script-for-ipads-on-jamf-school/td-p/239535

Ziel:

  • Device-Klassen zeitversetzt, nacheinander updaten
  • device status auslesen (z.B. Koffergeräte, die nicht online sind)

evtl. Verknüpfung mit CheckMK

Change History (2)

comment:1 by Stephan Richter, 3 years ago

Resolution: → erledigt
Status: new → closed
  • alle Koffergeräte werden regelmäßig (5 Minuten) via JAMF API refreshed (Skript auf adminMac)
  • ein Skript auf adminMac zieht sich den Status aller Koffergeräte (Batterie und letzter check-in)
  • diese Daten werden von einem (selbst geschriebenen) checkMK-Skript ausgewertet und als Service an CheckMK übergeben
  • Geräte, die länger als 4 Stunden nicht erreichbar waren oder einen Batteriestand von unter 20% haben gehen auf WARN
  • zusätzlich werden alle Geräte in der Gruppe BYODSchüler regelmäßig aktualisiert. dies ist notwendig, damit die automatische Umstellung der Profile nach dem Verbinden mit dem WLAN (mobileDevices) zeitnah funktioniert
Note: See TracTickets for help on using tickets.