Introduction
L'agent Level est un service d'arrière-plan léger qui se connecte à votre compte et rend disponibles le contrôle à distance, la surveillance, l'automatisation et la gestion des correctifs pour un appareil. Son installation sur macOS prend quelques minutes, avec quelques autorisations à accorder après la première installation.
⚙️ PRÉREQUIS
Un compte Level avec la permission d'ajouter des appareils
Droits d'administrateur local sur l'appareil macOS cible
macOS 11 (Big Sur) ou version ultérieure
🎬 VIDÉO
Installation macOS
Ouvrir la fenêtre d'installation
Cliquez sur Ajouter un nouvel appareil dans le coin supérieur droit de la Liste des appareils page. Dans le sélecteur de système d'exploitation, choisissez macOS.
Sélectionner un groupe d'appareils (facultatif)
Sélectionnez un groupe d'appareils avant de copier votre commande d'installation. La clé d'installation est mise à jour pour inclure l'identifiant du groupe, de sorte que l'appareil rejoigne automatiquement le bon groupe lors de la première connexion.
Si vous ignorez cette étape, l'appareil sera placé dans Non groupé — vous pourrez le déplacer ensuite.
💡 CONSEIL : Attribuer un groupe au moment de l'installation signifie que l'appareil récupère 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 court jeton visible dans la fenêtre qui associe les nouveaux appareils à votre compte Level. Sa portée est délibérément limitée : si elle est exposée, elle ne peut pas accéder à votre compte, aux appareils existants ou à l'API Level. Le seul risque est que quelqu'un puisse l'utiliser pour ajouter des appareils à votre compte.
Si vous pensez que votre clé d'installation a été compromise, contactez le support Level pour la renouveler.
ℹ️ REMARQUE : La clé d'installation reflète votre sélection de groupe en temps réel. Sans groupe sélectionné, elle contient uniquement l'identifiant de votre compte. Sélectionnez un groupe et l'identifiant du groupe est ajouté.
Méthodes d'installation
La fenêtre comporte deux onglets pour macOS.
Commande en une ligne
Une commande curl en une seule ligne qui télécharge et installe l'agent. C'est la méthode la plus rapide et elle fonctionne sur toute architecture prise en charge sans avoir à en sélectionner une manuellement.
Dans la fenêtre, sélectionnez l'onglet Commande en une ligne onglet.
Sélectionnez éventuellement un groupe d'appareils.
Copiez la commande générée.
Sur l'appareil cible, ouvrez Terminal.
Collez et exécutez la commande. Il est possible que vous soyez invité à saisir votre mot de passe administrateur.
L'appareil apparaît dans votre Liste des appareils dans les 5 à 10 secondes suivant la fin de l'installation.
Programme d'installation
Télécharge un PKG spécifique à l'architecture et l'installe manuellement. Utilisez cette méthode lorsque vous souhaitez une procédure guidée par interface graphique ou que vous devez spécifier explicitement l'architecture.
Dans la fenêtre, sélectionnez l'onglet Programme d'installation onglet.
Sélectionnez votre architecture dans le menu déroulant : x64 (Intel) ou ARM64 (Apple Silicon).
Sélectionnez éventuellement un groupe d'appareils.
Cliquez sur Télécharger le programme d'installation pour télécharger le fichier PKG.
Installez en utilisant l'une ou l'autre des méthodes :
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 le Terminal.
ℹ️ REMARQUE : La commande 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 de l'interface graphique demande la clé d'installation séparément.
🖥️ NOTE DE PLATEFORME :
Intel (x64) : Sélectionnez x64 dans le menu déroulant d'architecture.
Apple Silicon (M1/M2/M3) : Sélectionnez ARM64. Level utilise un compte de service sur les appareils Apple Silicon pour prendre en charge la gestion des correctifs — des informations d'identification administrateur vous seront demandées après la fin de l'installation. Ce comportement est attendu.
Installation forcée (avancé)
Si une installation précédente de Level a laissé des fichiers obsolètes, utilisez le forceInstall paramètre d'URL pour forcer une réécriture propre.
ℹ️ REMARQUE : forceInstall=true est un paramètre d'URL destiné aux scénarios d'assistance. Le support Level peut vous envoyer directement un lien 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 en une ligne générée.
⚠️ AVERTISSEMENT : L'installation forcée écrase toute configuration existante de l'agent Level sur l'appareil. N'utilisez cette option que lorsqu'une installation standard échoue ou que le support Level vous y invite.
Après l'installation : autorisations
macOS requiert des autorisations explicites pour le contrôle à 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 suivants sous Réglages système → Confidentialité & Confidentialité:
Enregistrement d'écran
Accessibilité
Accès complet au disque
Vous aurez besoin des informations d'identification administrateur pour effectuer ces modifications.
ℹ️ REMARQUE : La fenêtre d'installation liste ces trois autorisations comme rappel en bas des deux onglets d'installation.
Déploiement MDM : profil mobileconfig (facultatif)
💡 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 l'invite d'Enregistrement d'écran sans avoir besoin d'informations d'identification administrateur.
Pour les environnements gérés par MDM, vous pouvez déployer un profil mobileconfig PPPC (Privacy Preferences Policy Control) pour simplifier la configuration des autorisations après l'installation.
Le profil gère l'Accessibilité et l'Accès complet au disque silencieusement via la stratégie MDM. L'Enregistrement d'écran est une autorisation de confidentialité protégée qu'Apple ne permet pas à MDM d'accorder silencieusement — à la place, le profil permet aux utilisateurs non-administrateurs d'approuver eux-mêmes l'invite d'Enregistrement d'écran, sans avoir besoin d'informations d'identification administrateur.
⚠️ AVERTISSEMENT : Le fichier mobileconfig fourni par Level est un exemple uniquement. Level ne fournit pas d'assistance pour la création, la gestion ou le dépannage des configurations MDM — le comportement varie selon les fournisseurs MDM. Testez dans votre propre environnement avant un déploiement étendu.
Pour déployer :
Téléchargez le profil mobileconfig : Télécharger Level - PPPC.mobileconfig
Distribuez via votre outil MDM, ou déployez via un 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 l'invite d'Enregistrement d'écran sans informations d'identification 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 des certificats et les instructions spécifiques aux outils, consultez Fausses détections AV/EDR. Level publie également une analyse des raisons pour lesquelles les outils EDR signalent les agents RMM à level.io/blog/edrs-distrust-rmms-and-thats-ok.
Configuration requise
Exigence | Détails |
Système d'exploitation | macOS 11 (Big Sur) ou version ultérieure |
Architecture | Intel (x64) et Apple Silicon (ARM64) |
⚠️ AVERTISSEMENT : macOS High Sierra, Mojave et Catalina ne seront plus pris en charge après le 4 mai 2026.
Emplacements de stockage
Chemin | Objectif |
| Binaire de l'application |
| Binaire CLI |
| Données de l'agent |
| Agent de lancement |
| Démon de lancement |
Après l'installation
L'appareil apparaît dans votre Liste des appareils dans les 5 à 10 secondes et commence à alimenter l'inventaire matériel en quelques minutes.
Si l'appareil n'apparaît pas, ou se déconnecte peu après l'installation, consultez Dépannage hors ligne.
FAQ
Quelles autorisations Level nécessite-t-il sur macOS, et pourquoi ? Level requiert l'Enregistrement d'écran (pour le contrôle à distance), l'Accessibilité (pour l'automatisation des saisies lors des sessions à distance) et l'Accès complet au disque (pour les opérations sur les fichiers et la gestion des correctifs). Sans ces autorisations, le contrôle à distance et certaines fonctionnalités de gestion ne fonctionneront pas.
Pourquoi suis-je invité à saisir des informations d'identification 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 prendre en charge la gestion des correctifs. Cette invite est attendue — saisissez les informations d'identification administrateur pour terminer la configuration.
Quelle architecture dois-je sélectionner dans l'onglet Programme d'installation ? Sélectionnez x64 pour les Mac Intel et ARM64 pour Apple Silicon (M1/M2/M3). Si vous n'êtes pas sûr, vérifiez Menu Apple → À propos de ce Mac. La méthode de la commande en une ligne gère automatiquement la détection de l'architecture et ne nécessite pas que vous fassiez un choix.
Quelle est la différence entre le programme d'installation graphique et la commande terminal ? Les deux installent le même agent à partir du même PKG. L'assistant de l'interface graphique demande la clé d'installation dans le cadre du flux de configuration. La commande terminal (
sudo installer -pkg ...) exécute le package de manière non interactive et transmet la clé d'installation en ligne — mieux adapté aux déploiements scriptés ou à distance.Puis-je supprimer les invites d'autorisation lors du déploiement sur de nombreux Mac ? En partie. Déployez le profil Level PPPC mobileconfig via MDM — il accorde silencieusement l'Accessibilité et l'Accès complet au disque. L'Enregistrement d'écran est une autorisation de confidentialité Apple protégée que MDM ne peut pas accorder silencieusement, mais le profil permet aux utilisateurs non-administrateurs d'approuver eux-mêmes cette invite sans avoir besoin d'informations d'identification administrateur.
Puis-je envoyer aux utilisateurs finaux un lien par e-mail pour qu'ils installent l'agent eux-mêmes ? Non. L'agent nécessite des droits d'administrateur local, que la plupart des utilisateurs finaux ne possèdent pas. L'installation doit être effectuée par une personne disposant d'un accès administrateur local, manuellement ou via un outil de déploiement.
Que faire 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 renouveler la clé si nécessaire.
L'appareil est installé mais n'apparaît pas dans Level — que se passe-t-il ? Attendez 10 à 15 secondes et actualisez. Si l'appareil n'apparaît toujours pas, vérifiez que les trois autorisations macOS ont bien été accordées et qu'un outil AV/EDR n'a pas bloqué l'agent. Consultez Fausses détections AV/EDR et Dépannage hors ligne.



