Een pushcertificaat is een versleuteld bestand dat door Apple wordt gegenereerd en dat een vertrouwensrelatie tussen Jamf School en Apple Push Notification service (APNs) tot stand brengt. Jamf School maakt gebruik van APNs om de communicatie met apparaten tot stand te brengen, terwijl het pushcertificaat Jamf School autoriseert als een door Apple geautoriseerde afzender. Zodra de autorisatie is verleend, kan Jamf School via APNs pushmeldingen naar ingeschreven apparaten verzenden.
Terwijl door middel van inschrijving een vertrouwensrelatie tussen apparaten en Jamf School tot stand wordt gebracht, brengt het pushcertificaat de vereiste vertrouwensrelatie tussen Jamf School en APNs tot stand. Jamf School heeft beide nodig om apparaten te beheren.
Om een pushcertificaat te verkrijgen, genereert Jamf School een certificaatondertekeningsaanvraag (CSR), die door Jamf wordt ondertekend en naar het Apple-portaal voor pushcertificaten wordt verzonden. Apple gebruikt de ondertekende CSR om het pushcertificaat te genereren, dat je handmatig moet uploaden naar Jamf School.
Nadat er een vertrouwensrelatie tussen Jamf School en APNs tot stand is gebracht, kan Jamf School verzoeken naar clouddiensten van Apple sturen, zodat een beheerd apparaat met de beheerserver kan communiceren. Apple reageert vervolgens op de permanente uitgaande verbinding van het apparaat om het apparaat te laten weten dat het moet communiceren met het serveradres van Jamf School dat in het MDM-profiel is opgegeven. Het apparaat vraagt vervolgens bij Jamf School na of er commando's zijn, verwerkt die commando's en geeft de resultaten door aan Jamf School.
Elk pushcertificaat is één jaar geldig en moet worden vernieuwd met dezelfde Apple Account als waarmee het is gegenereerd.
Als het oorspronkelijke Apple pushcertificaat verloopt of wordt verwijderd, moet je alle beheerde apparaten handmatig opnieuw inschrijven.