Aller au contenu principal
Formation Apple · Jamf · Intune
ConnexionS'inscrire
  1. Parcours
  2. /Jamf 170 — Administration
  3. /Scripts et policies avancées

Sommaire

  • Objectifs
  • Prérequis
  • Théorie
  • Étapes
  • Captures
  • Bonnes pratiques
  • Dépannage
  • Résumé
  • Quiz
ObjectifsPrérequisThéorieÉtapesCapturesBonnes pratiquesDépannageRésuméQuiz
Administration avancéeEn coursLeçon 2 sur 5

Scripts et policies avancées

Progression du parcours40 %

⏱ Durée

50 min

📈 Niveau

Pro

🎓 Certification

Jamf Certified Admin

⭐ Points

15 pts

IntermédiaireEn production
En production
Vidéo en productionfr-FR

Scripts Jamf Pro

Cette vidéo est en cours de production. Le cours, le script, le lab et les ressources sont déjà disponibles.

Voir le scriptStoryboardLab associé
Progression de lecture0%

Objectifs

  • ✓Comprendre à quoi sert « Scripts et policies avancées » dans le module « Administration avancée ».
  • ✓Savoir préparer, configurer et valider ce sujet dans un environnement Jamf Pro.
  • ✓Être capable d'expliquer les impacts support, sécurité et expérience utilisateur.
  • ✓Relier ce sujet aux objectifs de certification Jamf Certified Admin.
  • ✓Valider vos acquis via le quiz de fin de module ou de parcours.

Prérequis

  • •Avoir suivi le module « Administration avancée » ou posséder une expérience équivalente.
  • •Disposer d'un Mac administrateur ou d'un accès à un environnement de lab.
  • •Avoir terminé la leçon précédente du parcours Jamf 170 — Administration.

Théorie

Vue d'ensemble

Cette leçon traite les scripts et policies avancées Jamf. Elle s'inscrit dans le module « Administration avancée » du parcours Jamf 170 — Administration.

L'objectif n'est pas seulement de connaître l'option dans la console : vous devez comprendre son effet sur l'appareil, l'utilisateur, le support et la sécurité.

Le travail se fait principalement dans Jamf Pro, avec vérification sur un appareil Apple de test.

Concepts essentiels

Les scripts Jamf s'exécutent souvent en root et doivent être idempotents.

Les paramètres 4 à 11 permettent de réutiliser un script sans hardcoder les valeurs.

La journalisation et les codes retour rendent les policies supportables.

Contexte entreprise

Dans une organisation réelle, « Scripts et policies avancées » doit être lié à un propriétaire, un périmètre, une méthode de validation et une procédure de support.

Planifiez toujours un groupe pilote avant le déploiement global. Documentez versions OS cibles, apps critiques, contraintes réseau, exceptions et critères d'arrêt.

Intégrez sécurité, identité et support dès la conception : conformité, journalisation et réponse aux incidents font partie du cycle de vie Apple.

Critères de réussite

Le comportement attendu est visible sur un appareil pilote.

Les équipes support disposent d'une procédure claire.

Étapes détaillées

  1. 1

    Préparer l'environnement

    Vérifiez les accès administrateur, les certificats et la connectivité vers Jamf Pro. Exportez la configuration actuelle si vous modifiez un parc existant.

  2. 2

    Configurer les paramètres

    Appliquez les réglages liés à « Scripts et policies avancées » via l'interface Jamf Pro ou les outils natifs macOS (Réglages Système, Utilitaire Apple Configurator, Terminal si nécessaire).

  3. 3

    Déployer sur un groupe pilote

    Ciblez 5 à 10 appareils représentatifs (modèles, versions OS, profils utilisateur). Surveillez les check-in MDM et les logs pendant 24 à 48 h.

  4. 4

    Valider et documenter

    Contrôlez les critères de succès (conformité, expérience utilisateur, performance). Rédigez une fiche procédure interne et communiquez aux équipes support.

  5. 5

    Étendre le déploiement

    Élargissez progressivement le scope par smart groups ou groupes dynamiques. Prévoyez un plan de rollback en cas de régression.

Captures d'écran

Scripts

Scripts

Scripts bash/zsh avec paramètres et conditions d'exécution.

Légende

Jamf 170 — Advanced scripting.

Policies

Policies

Policy Jamf : scripts, packages, maintenance et ordre d'exécution.

Légende

Jamf 100 — Policies and management.

Bonnes pratiques

  • ✦Critère de succès : Le comportement attendu est visible sur un appareil pilote.
  • ✦Critère de succès : Les équipes support disposent d'une procédure claire.
  • ✦Nommez clairement vos profils, policies et groupes (préfixe site + fonction + version).
  • ✦Testez chaque modification sur un lab isolé avant la production.
  • ✦Maintenez un calendrier de mise à jour OS aligné sur les release notes Apple.
  • ✦Sauvegardez les certificats push (APNs) et tokens d'enrollment avant expiration.
  • ✦Documentez les décisions d'architecture Jamf Pro pour faciliter les audits.

Dépannage

Déployer trop largement avant validation.▾
Revenez au groupe pilote, vérifiez le scope, comparez l'état attendu avec l'état réel sur l'appareil, puis documentez la correction avant de reprendre le déploiement.
Ne pas prévoir de rollback ou d'exclusion pour les appareils sensibles.▾
Revenez au groupe pilote, vérifiez le scope, comparez l'état attendu avec l'état réel sur l'appareil, puis documentez la correction avant de reprendre le déploiement.
L'appareil ne reçoit pas le profil ou la commande MDM.▾
Vérifiez le check-in MDM, le certificat APNs, le scope de la policy et l'état réseau. Forcez un « Update Inventory » puis relancez la commande.
Erreur de certificat ou de confiance lors du déploiement.▾
Renouvelez le certificat push, validez la chaîne PKI interne et assurez-vous que l'heure système est synchronisée (NTP).
Conflit entre plusieurs profils ou restrictions.▾
Isolez les payloads un par un sur un appareil test. Utilisez la vue « Configuration Profiles » côté appareil pour identifier le profil gagnant.

Quiz final

Validez vos acquis sur « Scripts et policies avancées » et le parcours complet avec un quiz interactif chronométré. Un score suffisant débloque votre certificat PDF.

Lancer le quiz final

Lab pratique

Non commencé

Créer et déployer un script Jamf

Faire le lab pratique →

Terminez la lecture puis marquez la leçon pour suivre votre progression.

← Leçon précédenteExtension AttributesLeçon suivante →Self Service et catalogue apps
Apple MDM AcademyApple · Jamf · Intune

Formation indépendante Apple MDM, Jamf Pro et Microsoft Intune en français. Non affiliée à Apple Inc., Jamf ou Microsoft.

Formation

  • Parcours
  • Cours
  • Examens
  • Labs pratiques
  • Vidéos
  • Ressources

Plateforme

  • Certifications
  • Tarifs
  • Centre d'aide
  • Statut
  • Connexion

Apple, Apple Business Manager, macOS, iOS, iPadOS et tvOS sont des marques d'Apple Inc. Apple MDM Academy est une plateforme indépendante et n'est pas affiliée à Apple Inc.

Jamf® est une marque déposée de Jamf Software, LLC.
Apple MDM Academy est une plateforme indépendante.

Microsoft, Microsoft Intune, Microsoft Entra ID et Microsoft Learn sont des marques de Microsoft Corporation. Apple MDM Academy est une plateforme indépendante et n'est pas affiliée à Microsoft.

© 2026 Apple MDM Academy. Tous droits réservés.

ConfidentialitéCGUMentions légales