Introduction
L'agent Level est un service de fond léger qui se synchronise avec 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 octrois de permissions requis 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
🎬 VIDEO
Installation macOS
Ouverture de la boîte de dialogue d'installation
Click Ajouter un nouvel appareil dans le coin supérieur droit du Liste des appareilspage. Dans le sélecteur du système d'exploitation, choisissez macOS .
Sélection d'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'ID du groupe, de sorte que l'appareil atterrit automatiquement dans le bon groupe lors de la première vérification.
Si vous ignorez ceci, l'appareil atterrit dansNon groupé — vous pouvez le déplacer après.
💡 CONSEIL:L'attribution d'un groupe au moment de l'installation signifie que l'appareil récupère immédiatement toutes les automatisations au niveau du groupe et les permissions.
La clé d'installation
Chaque méthode d'installation macOS utilise un clé d'installation — un jeton court visible dans la modale qui relie les nouveaux appareils à votre compte Level. Il est étroitement limité par conception : s'il est exposé, il 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 faire pivoter.
ℹ️ REMARQUE:La clé d'installation reflète votre sélection de groupe en temps réel. Sans groupe sélectionné, elle contient simplement votre identifiant de compte. Sélectionnez un groupe et l'ID du groupe est annexé.
Méthodes d'installation
Le modal a deux onglets pour macOS.
Commande en une ligne
Un curl d'une seule ligne qui télécharge et installe l'agent. C'est la méthode la plus rapide et fonctionne sur n'importe quelle architecture supportée sans en sélectionner une manuellement.
Dans la modale, sélectionnez leCommande en une ligne tab.
Sélectionnez facultativement un groupe d'appareils.
Copiez la commande générée.
Sur l'appareil cible, ouvrezTerminal .
Collez et exécutez la commande. Vous pouvez être invité à entrer votre mot de passe administrateur.
L'appareil apparaît dans votre Liste des appareils dans 5 à 10 secondes après la fin de l'installation.
Programme d'installation
Télécharge un PKG spécifique à l'architecture et l'installe manuellement. Utilisez ceci quand vous voulez une procédure d'interface graphique ou avez besoin de spécifier explicitement l'architecture.
Dans la modale, sélectionnez leProgramme d'installation tab.
Sélectionnez votre architecture dans la liste déroulante : x64 (Intel) or ARM64(Apple Silicon).
Sélectionnez facultativement un groupe d'appareils.
Click Télécharger le programme d'installationpour télécharger le fichier PKG.
Installez en utilisant l'une des méthodes :
GUI: Double-cliquez sur le PKG téléchargé et suivez l'assistant d'installation.
Terminal: Copiez la commande affichée dans la modale et exécutez-la dans Terminal.
ℹ️ REMARQUE: La commande de terminal affichée dans la modale ( 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 étape. L'assistant d'interface graphique demande la clé d'installation séparément.
🖥️ PLATFORM NOTE:
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 soutenir la gestion des correctifs — vous serez invité à entrer les identifiants administrateur après la fin de l'installation. C'est le comportement attendu.
Installation forcée (avancé)
Si une installation Level précédente a laissé des fichiers périmés, utilisez le forceInstallParamètre d'URL pour forcer un remplacement propre.
ℹ️ REMARQUE: forceInstall=trueest un paramètre d'URL destiné aux scénarios de support. Le support Level peut vous fournir directement un lien d'URL de modale préconfigurée lors du dépannage.
Accédez à:
https://app.level.io/devices?forceInstall=true
This adds LEVEL_FORCE_INSTALL=trueà la commande générée d'une seule ligne.
⚠️ AVERTISSEMENT:Force install écrase toute configuration d'agent Level existante sur l'appareil. N'utilisez ceci que lorsqu'une installation standard échoue ou que le support Level vous le demande.
Post-installation : Permissions
macOS requiert des octrois de permission 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 à tous les trois emplacements sousParamètres système → Confidentialité et sécurité:
Enregistrement d'écran
Accessibility
Accès complet aux disques
Vous aurez besoin des identifiants administrateur pour apporter ces modifications.
ℹ️ REMARQUE:Le modal d'installation répertorie ces trois permissions à titre de rappel au bas des deux onglets d'installation.
Déploiement MDM : Profil Mobileconfig (Optionnel)
💡 CONSEIL: Si vous déployez sur plusieurs appareils macOS, utilisez le profil mobileconfig décrit ci-dessous. Il accorde silencieusement Accessibility et Full Disk Access via MDM, et permet aux non-administrateurs d'approuver l'invite Screen Recording sans avoir besoin d'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 permissions post-installation.
Le profil gère Accessibility et Full Disk Access silencieusement via la politique MDM. Screen Recording est une permission de confidentialité protégée qu'Apple ne permet pas à MDM d'accorder silencieusement — au lieu de cela, le profil permet aux utilisateurs non-administrateurs d'approuver eux-mêmes l'invite Screen Recording, sans avoir besoin d'identifiants administrateur.
⚠️ AVERTISSEMENT:Le fichier mobileconfig fourni par Level est un exemple uniquement. Level ne fournit 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.
To deploy:
Téléchargez le profil mobileconfig :Télécharger Level - PPPC.mobileconfig
Poussez via votre outil MDM, ou déployez via script dans le cadre de votre processus d'installation.
Une fois déployé, Accessibility et Full Disk Access sont accordés automatiquement. Les utilisateurs finaux peuvent approuver l'invite Screen Recording sans identifiants administrateur.
Exclusions AV/EDR
Certains outils antivirus et EDR marquent Level comme une menace. Ajoutez Level à vos exclusions avant de déployer 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 à l'outil, voir Fausses détections AV/EDR. Level publie également une explication de la raison pour laquelle les outils EDR marquent les agents RMM àlevel.io/blog/edrs-distrust-rmms-and-thats-ok.
Configuration requise du système
Requirement | Details |
OS | 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 supportés après le 4 mai 2026.
Emplacements de stockage
Chemin | Objet |
| Binaire d'application |
| CLI binary |
| Données de l'agent |
| Launch agent |
| Launch daemon |
Après l'installation
L'appareil apparaît dans votre Liste des appareils en 5 à 10 secondes et commence à remplir l'inventaire matériel en quelques minutes.
Si l'appareil n'apparaît pas, ou se met hors ligne peu de temps après l'installation, voirDépannage hors ligne.
FAQ
Quelles permissions Level nécessite-t-il sur macOS, et pourquoi ? Level nécessite Screen Recording (pour le contrôle à distance), Accessibility (pour l'automatisation des entrées lors des sessions à distance) et Full Disk Access (pour les opérations sur fichiers et la gestion des correctifs). Sans cela, le contrôle à distance et certaines fonctionnalités de gestion ne fonctionneront pas.
Pourquoi me demande-t-on mes 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 soutenir la gestion des correctifs. Cette invite est attendue — entrez les identifiants administrateur pour terminer la configuration.
Quelle architecture dois-je sélectionner dans l'onglet Installeur?Sélectionnez x64 pour les Macs Intel et ARM64 pour Apple Silicon (M1/M2/M3). Si vous n'êtes pas sûr, consultezMenu Apple → À propos de ce Mac . La méthode de commande d'une seule ligne gère automatiquement la détection d'architecture et ne vous oblige pas à choisir.
Quelle est la différence entre l'installateur GUI et la commande de terminal ?Les deux installent le même agent à partir du même PKG. L'assistant d'interface 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 — mieux pour les déploiements scriptés ou à distance.Puis-je supprimer les invites de permission lors du déploiement sur plusieurs Macs ? Partiellement. Déployez le profil mobileconfig PPPC de Level via MDM — il accorde silencieusement Accessibility et Full Disk Access. Screen Recording est une permission de confidentialité protégée par Apple 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'identifiants administrateur.
Puis-je envoyer aux utilisateurs finaux un lien e-mail pour installer l'agent eux-mêmes ? Non. L'agent nécessite des droits d'administrateur local, que la plupart des utilisateurs finaux n'ont pas. L'installation doit être effectuée par quelqu'un ayant accès administrateur local, manuellement ou via un outil de déploiement.
Que se passe-t-il 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. Si elle n'apparaît toujours pas, vérifiez que les trois permissions macOS ont été accordées et qu'un outil AV/EDR n'a pas bloqué l'agent. Voir Fausses détections AV/EDR and Dépannage hors ligne .



