Passer au contenu principal

Installation macOS

Installer l'agent Level sur les appareils macOS en utilisant la commande à une seule ligne ou l'installateur spécifique à l'architecture.

Mis à jour aujourd’hui

L'agent Level est un service de fond léger qui se synchronise avec votre compte et rend la commande à distance, la surveillance, l'automatisation et la gestion des correctifs disponibles pour un appareil. L'installation sur macOS prend quelques minutes, avec quelques autorisations requises après la première installation.


⚙️ PRÉREQUIS

  • Un compte Level avec permission d'ajouter des appareils

  • Droits d'administrateur local sur l'appareil macOS cible

  • macOS 11 (Big Sur) ou ultérieur


🎬 VIDÉO


Installation macOS

Ouverture de la fenêtre d'installation

Cliquez sur Ajouter un nouvel appareil dans le coin supérieur droit de la page Liste des appareils. Dans le sélecteur de système d'exploitation, choisissez macOS.

Fenêtre d'installation macOS

Sélection d'un groupe d'appareils (Optionnel)

Sélectionnez un groupe d'appareils avant de copier votre commande d'installation. La clé d'installation se met à jour pour inclure l'ID du groupe, de sorte que l'appareil se place dans le bon groupe automatiquement lors du premier enregistrement.

Si vous ignorez cette étape, l'appareil se place dans Non groupés — vous pouvez le déplacer après.

💡 CONSEIL : Assigner un groupe lors de l'installation signifie que l'appareil reprend immédiatement toutes les automatisations et permissions au niveau du groupe.


La clé d'installation

Chaque méthode d'installation macOS utilise une clé d'installation — un jeton court visible dans la fenêtre qui lie les nouveaux appareils à votre compte Level. Elle est délimitée étroitement par conception : en cas d'exposition, elle ne peut pas accéder à votre compte, aux appareils existants ou à l'API Level. Le seul risque est que quelqu'un l'utilise pour ajouter des appareils à votre compte.

Si vous croyez que votre clé d'installation a été compromise, contactez le support Level pour la faire pivoter.

ℹ️ REMARQUE : La clé d'installation reflète votre sélection de groupe en temps réel. Sans groupe sélectionné, elle ne contient que votre identifiant de compte. Sélectionnez un groupe et l'ID du groupe est ajouté.


Méthodes d'installation

La fenêtre a deux onglets pour macOS.

Commande une ligne

Une commande curl sur une ligne qui télécharge et installe l'agent. C'est la méthode la plus rapide et fonctionne sur n'importe quelle architecture prise en charge sans en sélectionner une manuellement.

  1. Dans la fenêtre, sélectionnez l'onglet Commande une ligne.

  2. Sélectionnez éventuellement un groupe d'appareils.

  3. Copiez la commande générée.

  4. Sur l'appareil cible, ouvrez Terminal.

  5. Collez et exécutez la commande. Vous pourriez être invité à entrer votre mot de passe administrateur.

Installateur de commande une ligne

L'appareil s'affiche dans votre Liste des appareils dans 5 à 10 secondes après la fin de l'installation.

Installateur

Télécharge un PKG spécifique à l'architecture et l'installe manuellement. Utilisez ceci lorsque vous souhaitez une présentation d'interface graphique ou que vous devez spécifier explicitement l'architecture.

  1. Dans la fenêtre, sélectionnez l'onglet Installateur.

  2. Sélectionnez votre architecture dans la liste déroulante : x64 (Intel) ou ARM64 (Apple Silicon).

  3. Sélectionnez éventuellement un groupe d'appareils.

  4. Cliquez sur Télécharger l'installateur pour télécharger le fichier PKG.

  5. Installez en utilisant l'une des méthodes suivantes :

    • Interface graphique : Double-cliquez sur le PKG téléchargé et suivez l'assistant d'installation.

    • Terminal : Copiez la commande affichée dans la fenêtre et exécutez-la dans Terminal.

Téléchargement de l'installateur macOS

ℹ️ REMARQUE : La commande de terminal affichée dans la fenêtre (sudo installer -pkg ./level-darwin-bundle-amd64.pkg ...) exécute le PKG de manière non interactive et enregistre l'appareil auprès de votre compte en une seule étape. L'assistant graphique demande séparément la clé d'installation.

🖥️ REMARQUE PLATE-FORME :

  • Intel (x64) : Sélectionnez x64 dans la liste déroulante d'architecture.

  • Apple Silicon (M1/M2/M3) : Sélectionnez ARM64. Level utilise un compte de service sur les appareils Apple Silicon pour supporter la gestion des correctifs — vous serez invité à entrer des identifiants administrateur après l'installation. C'est le comportement attendu.


Installation forcée (Avancé)

Si une installation Level précédente a laissé des fichiers obsolètes, utilisez le paramètre URL forceInstall pour forcer un remplacement propre.

ℹ️ REMARQUE : forceInstall=true est un paramètre URL destiné aux scénarios de support. Le support Level peut vous faire un lien direct vers une URL de fenêtre pré-configurée lors du dépannage.

Accédez à :

https://app.level.io/devices?forceInstall=true

Cela ajoute LEVEL_FORCE_INSTALL=true à la commande générée une ligne.

⚠️ AVERTISSEMENT : L'installation forcée remplace toute configuration d'agent Level existante sur l'appareil. Utilisez ceci uniquement lorsqu'une installation standard échoue ou que le support Level vous y dirige.


Post-installation : Autorisations

macOS nécessite des autorisations explicites pour la commande à distance, l'enregistrement d'écran et l'accès aux fichiers. Après l'installation de l'agent, accordez l'accès Level dans les trois emplacements sous Réglages système → Confidentialité & sécurité :

  • Enregistrement d'écran

  • Accessibilité

  • Accès complet au disque

Vous aurez besoin des identifiants administrateur pour faire ces modifications.

ℹ️ REMARQUE : La fenêtre d'installation répertorie ces trois autorisations comme rappel en bas des deux onglets d'installation.


Déploiement MDM : Profil mobileconfig (Optionnel)

💡 CONSEIL : Si vous déployez sur de nombreux appareils macOS, utilisez le profil mobileconfig décrit ci-dessous. Il accorde silencieusement l'accessibilité et l'accès complet au disque via MDM, et permet aux non-administrateurs d'approuver la demande d'enregistrement d'écran sans nécessiter les identifiants administrateur.

Pour les environnements gérés par MDM, vous pouvez déployer un profil mobileconfig PPPC (Privacy Preferences Policy Control) pour rationaliser la configuration des autorisations post-installation.

Le profil gère l'accessibilité et l'accès complet au disque silencieusement via la politique MDM. L'enregistrement d'écran est une permission de confidentialité protégée qu'Apple n'autorise pas à accorder silencieusement via MDM — à la place, le profil permet aux utilisateurs non administrateurs d'approuver eux-mêmes la demande d'enregistrement d'écran, sans nécessiter les identifiants administrateur.

⚠️ AVERTISSEMENT : Le fichier mobileconfig fourni par Level est un exemple uniquement. Level n'offre pas de support pour créer, gérer ou dépanner les configurations MDM — le comportement varie selon les fournisseurs MDM. Testez dans votre propre environnement avant de déployer largement.

À déployer :

  1. Téléchargez le profil mobileconfig : Télécharger Level - PPPC.mobileconfig

  2. Poussez via votre outil MDM, ou déployez via script dans le cadre de votre processus d'installation.

Une fois déployé, l'accessibilité et l'accès complet au disque sont accordés automatiquement. Les utilisateurs finaux peuvent approuver la demande d'enregistrement d'écran sans identifiants administrateur.


Exclusions AV/EDR

Certains outils antivirus et EDR signalent Level comme une menace. Ajoutez Level à vos exclusions avant le déploiement pour éviter que l'installation soit bloquée ou que l'agent soit mis en quarantaine après l'installation.

Pour les chemins d'exclusion, les détails de certificat et les instructions spécifiques aux outils, consultez Faux positifs AV/EDR. Level publie également une ventilation de la raison pour laquelle les outils EDR signalent les agents RMM sur level.io/blog/edrs-distrust-rmms-and-thats-ok.


Exigences système

Exigence

Détails

Système d'exploitation

macOS 11 (Big Sur) ou ultérieur

Architecture

Intel (x64) et Apple Silicon (ARM64)

⚠️ AVERTISSEMENT : macOS High Sierra, Mojave et Catalina ne seront plus supportés après le 4 mai 2026.

Emplacements de stockage

Chemin

Finalité

/Applications/Level.app/Contents/MacOS/level

Binaire d'application

/usr/local/bin/level

Binaire CLI

/var/lib/level

Données de l'agent

/Library/LaunchAgents/io.level.srv.plist

Agent de lancement

/Library/LaunchDaemons/Level.plist

Démon de lancement


Après installation

L'appareil s'affiche dans votre Liste des appareils dans 5 à 10 secondes et commence à remplir l'inventaire matériel quelques minutes après.

Si l'appareil ne s'affiche pas, ou se déconnecte peu de temps après l'installation, consultez Dépannage hors ligne.


FAQ

  • Quelles autorisations Level nécessite-t-il sur macOS et pourquoi ? Level nécessite l'enregistrement d'écran (pour la commande à distance), l'accessibilité (pour l'automation d'entrée lors des sessions à distance) et l'accès complet au disque (pour les opérations sur fichiers et la gestion des correctifs). Sans ces autorisations, la commande à distance et certaines fonctionnalités de gestion ne fonctionneront pas.

  • Pourquoi me demande-t-on les identifiants administrateur après la fin de l'installation sur mon Mac Apple Silicon ? Level crée un compte de service sur les appareils Apple Silicon pour supporter la gestion des correctifs. Cette demande est attendue — entrez les identifiants administrateur pour terminer la configuration.

  • Quelle architecture dois-je sélectionner dans l'onglet Installateur ? Sélectionnez x64 pour les Mac Intel et ARM64 pour Apple Silicon (M1/M2/M3). Si vous n'êtes pas sûr, vérifiez le menu Apple → À propos de ce Mac. La méthode de commande une ligne gère la détection d'architecture automatiquement et ne vous oblige pas à choisir.

  • Quelle est la différence entre l'installateur graphique et la commande de terminal ? Les deux installent le même agent à partir du même PKG. L'assistant graphique demande la clé d'installation dans le cadre du flux de configuration. La commande de terminal (sudo installer -pkg ...) exécute le package de manière non interactive et passe la clé d'installation en ligne — meilleure pour les déploiements scriptés ou distants.

  • Puis-je supprimer les demandes d'autorisation lors du déploiement sur de nombreux Mac ? Partiellement. Déployez le profil mobileconfig PPPC de Level via MDM — il accorde silencieusement l'accessibilité et l'accès complet au disque. L'enregistrement d'écran est une permission de confidentialité protégée qu'Apple ne peut pas accorder silencieusement via MDM, mais le profil permet aux utilisateurs non administrateurs d'approuver eux-mêmes cette demande sans nécessiter les identifiants administrateur.

  • Puis-je envoyer aux utilisateurs finaux un lien par e-mail pour installer l'agent eux-mêmes ? Non. L'agent nécessite les droits d'administrateur local, que la plupart des utilisateurs finaux n'ont pas. L'installation doit être effectuée par quelqu'un ayant un accès administrateur local, manuellement ou via un outil de déploiement.

  • Et si ma clé d'installation est compromise ? La clé d'installation ne peut pas accéder à votre compte, aux appareils existants ou à l'API Level. Le seul risque est que quelqu'un ajoute des appareils à votre compte. Contactez le support Level pour faire pivoter la clé si nécessaire.

  • L'appareil est installé mais n'apparaît pas dans Level — qu'est-ce qui ne va pas ? Attendez 10 à 15 secondes et actualisez. S'il n'apparaît toujours pas, vérifiez que les trois autorisations macOS ont été accordées et qu'un outil AV/EDR n'a pas bloqué l'agent. Consultez Faux positifs AV/EDR et Dépannage hors ligne.

Avez-vous trouvé la réponse à votre question ?