Validation préalable des événements Apple

Articles techniques

Solution
Application
Content Type
Documentation technique
Utilities & Services
ft:locale
fr-FR

Les administrateurs Jamf Pro qui utilisent des workflows AppleScript entraînant une interaction avec l’utilisateur peuvent avoir besoin d’approuver l’infrastructure de gestion Jamf pour communiquer avec les apps et les services intégrés via le service Apple Events dans l’entité Contrôle des règles des préférences de confidentialité. Pour utiliser le service Apple Events restreint, les administrateurs Jamf Pro doivent fournir le type d’identifiant et les exigences en termes de code pour l’app d’envoi et celle de réception.

Les services et les apps intégrés standard recevant des événements Apple nécessaires pour l’interaction avec les utilisateurs sont les suivants :
Événements système :
  • Identifiant de récepteur : com.apple.systemevents
  • Type d’identifiant du destinataire : Identifiant de bundle
  • Exigences de code du récepteur : identifier "com.apple.systemevents" and anchor apple
SystemUIServer :
  • Identifiant de récepteur : com.apple.systemuiserver
  • Type d’identifiant du destinataire : Identifiant de bundle
  • Exigences de code du récepteur : identifier "com.apple.systemuiserver" and anchor apple
Le Finder :
  • Identifiant de récepteur : com.apple.finder
  • Type d’identifiant du destinataire : Identifiant de bundle
  • Exigences de code du récepteur : identifier "com.apple.finder" and anchor apple

Le référentiel GitHub de Jamf suivant permet de télécharger un profil de configuration prédéterminé pour approuver l’interaction entre la structure de gestion Jamf et ces trois services Apple : https://github.com/jamf/JamfPrivacyPreferencePolicyControlProfiles. Uploadez le profil de configuration dans Jamf Pro 10.7.1 ou version ultérieure.

Note:

Vous pouvez uploader ce profil non signé vers Jamf Pro. Dans ce cas, il générera automatiquement les valeurs UUID de l’entité.

De plus, une app open source conçue par Jamf pour la communauté Apple peut vous aider au niveau des exigences d’identification nécessaires pour autoriser les apps à fonctionner au sein de la structure de contrôle des règles des préférences de confidentialité. Cette app est également disponible dans le référentiel GitHub de Jamf : https://github.com/jamf/PPPC-Utility.

Note:

Vous pouvez uploader une entité de contrôle des règles des préférences de confidentialité non signée vers Jamf Pro en utilisant l’API.