Aller au contenu principal
Formation Apple · Jamf · Intune
ConnexionS'inscrire
  1. Parcours
  2. /Parcours Jamf Professionnel
  3. /Logs et traçabilité

Sommaire

  • Objectifs
  • Prérequis
  • Théorie
  • Étapes
  • Captures
  • Bonnes pratiques
  • Dépannage
  • Résumé
  • Quiz
ObjectifsPrérequisThéorieÉtapesCapturesBonnes pratiquesDépannageRésuméQuiz
Module 15 — Scripts Jamf ProEn coursLeçon 25 sur 42

Logs et traçabilité

Progression du parcours60 %

⏱ Durée

30 min

📈 Niveau

Expert

🎓 Certification

Jamf & Apple Enterprise

⭐ Points

30 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

  • ✓Maîtriser « Logs et traçabilité » aligné Jamf Pro 11.16.0.
  • ✓Appliquer les procédures Jamf Pro documentées dans Jamf Pro 11.16.
  • ✓Préparer le quiz « quiz-module-15-scripts » et le lab « jamf-scripts ».
  • ✓Obtenir le badge Jamf Automation après validation (score ≥ 80 %).

Prérequis

  • •Avoir complété le module 14 ou posséder l'expérience équivalente.
  • •Environnement de lab ou tenant de test disponible.
  • •Connexion internet stable.

Théorie

Contexte

Logs et traçabilité — module 15/18 · Jamf Pro 11.16.0.

Les scripts (Settings → Computer Management → Scripts) s'exécutent via payload Scripts d'une policy.

Paramètres Jamf ($4–$11), idempotence, codes retour et logs sont essentiels en production.

Référence : Jamf Pro 11.16 — learn.jamf.com/Scripts

Architecture Jamf Pro 11.16

Script stocké Jamf → policy payload Scripts → exécution root via jamf framework → Policy Logs + fichier log local.

Priority (Before/After) ordonne les policies au check-in.

Scripts peuvent alimenter Extension Attributes pour Smart Groups dynamiques.

Concepts clés

Settings → Computer Management → Scripts → New : upload .sh, notes, OS requirements.

Policy → Scripts payload : fréquence Once per computer / Every run.

Paramètres : jamf setParameter / arguments positionnels documentés.

Code retour non zéro = échec policy ; journaliser dans /var/log/ ou /Library/Logs/.

Validation attendue

Script relançable sans effet de bord.

Secrets via EA ou fichier sécurisé, jamais en clair dans le script.

Exit code et stdout/stderr dans logs Jamf.

Progression enregistrée via Supabase (leçons, quiz, labs).

Quiz associé : quiz-module-15-scripts · Lab : jamf-scripts · Badge : Jamf Automation.

Étapes détaillées

  1. 1

    Préparer

    Écrire script idempotent avec shebang, set -euo pipefail si adapté, logging.

  2. 2

    Configurer

    Tester localement sur Mac lab identique au parc.

  3. 3

    Valider

    Upload script Jamf + documenter paramètres.

  4. 4

    Documenter

    Policy Scripts scoped pilote, Once per computer pour test.

  5. 5

    Finaliser

    Analyser Policy Logs ; relancer pour valider idempotence.

Captures d'écran

Tableau de bord ABM

Tableau de bord ABM

Vue d'ensemble ABM : appareils, utilisateurs, apps et statut des services.

Légende

Point d'entrée pour auditer l'état global du tenant avant tout déploiement MDM.

Asset officiel JamfDashboard Jamf

Dashboard Jamf

Accueil Jamf Pro avec widgets inventaire, policies et alertes.

Légende

Jamf Training Catalog — Jamf Pro fundamentals.

Intune Admin Center

Intune Admin Center

Portail Microsoft Intune — endpoint.microsoft.com, vue Devices.

Légende

Style Microsoft Learn — navigation latérale Endpoint Manager.

Bonnes pratiques

  • ✦Contrôle qualité : Script relançable sans effet de bord.
  • ✦Contrôle qualité : Secrets via EA ou fichier sécurisé, jamais en clair dans le script.
  • ✦Contrôle qualité : Exit code et stdout/stderr dans logs Jamf.
  • ✦Documentez chaque configuration dans un runbook interne.
  • ✦Testez sur un groupe pilote avant déploiement global.
  • ✦Maintenez un calendrier de renouvellement certificats et tokens.
  • ✦Alignez les décisions avec le parcours certification (modules 15).

Dépannage

Environnement shell policy ≠ Terminal interactif (PATH, TCC, user context).▾
Revenez à un appareil de lab, réduisez le scope, relisez les logs Jamf/Intune et documentez la correction avant de relancer.
Script qui réussit (exit 0) sans effectuer l'action.▾
Revenez à un appareil de lab, réduisez le scope, relisez les logs Jamf/Intune et documentez la correction avant de relancer.
Oublier OS requirement sur script spécifique Apple Silicon.▾
Revenez à un appareil de lab, réduisez le scope, relisez les logs Jamf/Intune et documentez la correction avant de relancer.
Le profil ou la policy ne s'applique pas.▾
Vérifiez le scope, le check-in MDM, le certificat APNs et les conflits de profils.
Erreur de synchronisation ABM/ADE.▾
Renouvelez le token serveur, forcez une sync et vérifiez l'assignation des appareils.

Résumé final

Scripts 11.16 = automation policy-scoped, paramètres documentés, logs et idempotence obligatoires.

Quiz final

Validez vos acquis sur « Logs et traçabilité » 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édenteVariables et paramètres JamfLeçon suivante →Debugging et dépannage
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