Top

Telepod – Capacities

Capacités

Les capacités répertoriées ci-dessous sont celles qui sont actuellement activement prises en charge par Telepod.

Une idée pour enrichir les capacités de Telepod ou pouvoir adopter Telepod ? N’hésitez pas à envoyer une demande de fonctionnalité via le formulaire disponible sur la page Introduction.

Licences
Telepod Setup
Flux de travail pris en charge
• Configuration : un appareil est configuré, éventuellement à partir de la sauvegarde d’un autre appareil servant de modèle
• Triage : les appareils sont inspectés par lots, principalement à des fins d’inventaire et de diagnostic de la batterie
• Sauvegarde : un appareil est sauvegardé, puis la sauvegarde est utilisée comme modèle pour d’autres appareils
Telepod Setup Enmasse
Flux de travail pris en charge
• Configuration : un appareil est configuré, éventuellement à partir de la sauvegarde d’un autre appareil servant de modèle
• Configuration en masse : les appareils sont configurés par lots, éventuellement à partir de la sauvegarde d’un autre appareil servant de modèle
• Triage : les appareils sont inspectés par lots, principalement à des fins d’inventaire et de diagnostic de la batterie
• Sauvegarde : un appareil est sauvegardé, puis la sauvegarde est utilisée comme modèle pour d’autres appareils
Telepod Switch
Flux de travail pris en charge
• Migration : un appareil est migré d’un MDM vers un autre MDM
• Remplacement :
– Changement d’appareil : un appareil actuel est remplacé par un nouvel appareil, géré par le MDM actuel
– Changement de MDM : un appareil actuel est remplacé par un nouvel appareil, géré par le nouveau MDM
• Configuration : un appareil est configuré, éventuellement à partir de la sauvegarde d’un autre appareil servant de modèle
• Triage : les appareils sont inspectés par lots, principalement à des fins d’inventaire et de diagnostic de la batterie
• Sauvegarde : un appareil est sauvegardé, puis la sauvegarde est utilisée comme modèle pour d’autres appareils
Telepod Sorting
Flux de travail pris en charge
• Triage : les appareils sont inspectés par lots, principalement à des fins d’inventaire et de diagnostic de la batterie
Exécution
Démarrage • Telepod est exécuté à la demande sur un hôte Mac à partir du Self Service du MDM dans lequel l’ordinateur est inscrit
• Lorsque le MDM ne propose pas ce type d’exécution, une alternative est d’exécuter Telepod à la demande depuis l’application Telepod (privilèges administratifs requis) ou une instance Munki
• Le flux de travail à exécuter est sélectionné dans une liste si plusieurs sont disponibles
Plages horaires autorisées • L’exécution de Telepod peut être limitée à des plages horaires autorisées, visant à refléter la disponibilité du support informatique
• Un créneau est défini pour chaque jour par une ou plusieurs plages horaires
• Chaque créneau est destiné à être associé à un fuseau horaire spécifique, à l’exception du créneau de repli qui s’applique à tous les hôtes Mac dont le fuseau horaire n’est pas pris en charge
Processus non autorisés Telepod peut quitter de force des processus répertoriés afin de s’assurer qu’un autre outil ne puisse pas interférer avec les opérations qu’il effectue sur un appareil
Gestion de l’alimentation • L’exécution du flux de travail peut requérir que l’appareil soit connecté à l’alimentation secteur
• Le flux de travail peut être autorisé à être exécuté lorsque l’appareil est sur batterie et optionnellement seulement si la charge de la batterie dépasse un minimum requis
Ouverture automatique d’une application Une application peut être ouverte à la sortie de Telepod
Ouverture automatique d’une page Web Une page Web peut être ouverte à la sortie de Telepod
Protections
Verrouillage d’activation Telepod détecte que le dispositif à préparer est limité au propriétaire et invite l’utilisateur à supprimer le verrouillage d’activation afin que le flux de travail puisse se poursuivre
Jumelage interdit • Telepod détecte que l’appareil n’est pas autorisé à être jumelé avec l’hôte Mac car le jumelage est interdit par un profil MDM
• Dans cette situation, Telepod tente de forcer le jumelage en utilisant une identité de supervision
Prérequis de stockage • Telepod tente de vérifier que le stockage interne offre l’espace libre requis pour la sauvegarde d’un appareil
• Si cela est autorisé, Telepod peut supprimer les sauvegardes d’autres appareils pour libérer de l’espace
Intégrations
Intégrations Slack / Microsoft Teams • Telepod peut rapporter à un canal dédié les états successifs d’un flux de travail en cours
• Les messages peuvent être personnalisés avec des chaînes de caractères, des variables attendues et des émojis
• Cette intégration nécessite la mise en œuvre de Slack Incoming Webhooks et Microsoft Teams Incoming Webhooks
Emplacement physique de l’appareil
[Configuration en masse] [Triage]
• Le panneau Appareil peut afficher dynamiquement sur quel hub et sur quel port de ce hub le périphérique sélectionné est physiquement connecté
• En cas d’utilisation de concentrateurs non gérables ou de concentrateurs gérables non pris en charge, un fichier CSV référençant les emplacements disponibles dans l’arborescence USB doit être créé manuellement en suivant les instructions fournies
Rapports
Données sur la batterie • Telepod peut indiquer le nombre de cycles de la batterie et l’état de la batterie (capacité de charge complète par rapport à la capacité nominale)
• Un message d’alerte est envoyé via les intégrations Slack / Microsoft Teams lorsqu’un certain nombre de cycles de batterie est dépassé ou lorsque la santé de la batterie tombe en dessous d’un certain pourcentage, les deux valeurs étant librement définies au niveau du flux de travail
Base de données et exports
[Configuration en masse] [Triage]
• Chaque fois qu’un appareil est préparé, son entrée dans la base de données principale au format XML est mise à jour avec les dernières informations collectées, y compris l’historique des données de la batterie
• Un fichier au format CSV peut être automatiquement produit à partir de cette base de données principale lorsque le flux de travail est arrêté, contenant soit les enregistrements de tous les appareils, soit uniquement les enregistrements des appareils préparés au cours du dernier flux de travail
Tâches
Restauration du système d’exploitation • La restauration du système d’exploitation peut être réglée sur « toujours », « si disponible », « si nécessaire » ou « jamais »
• Toujours : le système d’exploitation est restauré quelle que soit la version actuellement installée
• Si disponible : le système d’exploitation est restauré si une mise à jour est disponible
• Si nécessaire : le système d’exploitation est restauré si la version actuelle est inférieure à la version du système d’exploitation de l’appareil utilisé pour créer la sauvegarde à restaurer
• Jamais : le système d’exploitation n’est pas autorisé à être mis à jour
• Telepod sait quelle version la plus récente du système d’exploitation peut être installée sur un appareil connecté
• Lorsqu’un appareil est mis à jour, la version la plus récente d’iOS ou d’iPadOS est installée
Mot de passe de sauvegarde
[Migration Retour vers mon appareil] [Remplacement] [Sauvegarde]
• Le mot de passe de sauvegarde utilisé pour chiffrer la sauvegarde locale de l’appareil peut être défini dans la configuration du flux de travail ou entré de manière interactive
• Une fois la première sauvegarde locale chiffrée de l’appareil terminée, le mot de passe de sauvegarde est séquestré sur l’appareil et les sauvegardes suivantes sont chiffrées sur la base de ce dernier
• Telepod n’interfère pas avec le mot de passe de sauvegarde déjà défini sur l’appareil
• Telepod demande à l’utilisateur de saisir le mot de passe de sauvegarde s’il est inconnu au moment où il est requis
Méthodes d’inscription • En fonction du flux de travail, l’appareil iOS préparé peut être inscrit dans un MDM en utilisant l’inscription de l’appareil (appareil non compatible ADE) ou l’inscription automatisée de l’appareil (appareil compatible ADE)
• Dans le contexte de l’inscription de l’appareil, l’inscription peut être gérée via un profil d’inscription, une URL d’inscription ou une URL Apple Configurator
Supervision • Dans le contexte de l’inscription automatisée de l’appareil, la supervision des appareils est activée par le biais du profil d’inscription approprié ; avec iOS 13 et versions ultérieures, la supervision est activée de force
• Dans le contexte de l’inscription de l’appareil, la supervision de l’appareil est activée à l’aide d’une identité de supervision (clé privée et certificat) ou d’un certificat de supervision (certificat uniquement)
Valeurs d’inventaire
[Migration] [Migration Retour vers mon appareil] [Remplacement]
• Les valeurs d’inventaire sont copiées sur la base de la déclaration de mappages qui associent soigneusement le nom d’un attribut source avec le nom d’un attribut de destination
• Dans le contexte d’un changement de MDM, la valeur de l’attribut source est tirée de l’inventaire de l’appareil inscrit dans le MDM actuel
• Dans le contexte d’un Remplacement, la valeur de l’attribut source est tirée de l’inventaire de l’appareil remplacé
• Toutes les valeurs sont traitées comme des chaînes
Valeurs d’inventaire
[Configuration] [Configuration en masse]
• Les valeurs d’inventaire sont provisionnés sur la base de la déclaration d’attributs qui sont lus à partir du MDM et écrits dans le même MDM
• Dans le contexte d’un flux de travail de type Configuration et Configuration en masse, la valeur de l’attribut source est tirée de l’inventaire existant de l’appareil s’il était précédemment inscrit dans le MDM
• Dans le contexte d’un flux de travail de type Configuration en masse, les valeurs téléversées peuvent éventuellement être extraites par appareil à partir d’un tableau CSV de paramètres fictifs stocké dans le paquet Contenu
• Toutes les valeurs sont traitées comme des chaînes
Contrat d’utilisation de l’appareil
[Migration] [Migration Retour vers mon appareil] [Remplacement] [Configuration] [Configuration en masse]
L’organisation peut demander à l’utilisateur d’accepter sur l’hôte Mac certaines conditions d’accord pour utiliser le ou les appareils
Profils de configuration
[Migration] [Migration Retour vers mon appareil] [Remplacement] [Configuration] [Configuration en masse]
• Un profil de configuration Wi-Fi peut être installé silencieusement après que le nouvel appareil a été préparé et avant qu’il ne soit inscrit (réseau d’intégration prévu)
• D’autres profils de configuration peuvent être installés après l’inscription du nouvel appareil ; l’installation ne requiert pas d’interaction avec l’utilisateur si le nouvel appareil est supervisé
Documents
[Migration] [Migration Retour vers mon appareil] [Remplacement] [Configuration] [Configuration en masse]
Des documents peuvent être provisionnés silencieusement dans des applications intégrées ou installées par le MDM après que le nouvel appareil a été inscrit
Fond d’écran
[Migration] [Migration Retour vers mon appareil] [Replacement] [Configuration] [Configuration en masse]
• L’écran d’accueil et l’écran verrouillé peuvent être installés silencieusement après que le nouvel appareil a été inscrit
• La classe de l’appareil, son numéro de série et un nom d’utilisateur peuvent être ajoutés au texte spécifié affiché au milieu de l’écran verrouillé
Affichage numérique
[Configuration] [Configuration en masse]
• Des textes personnalisés peuvent être incrustés dans les fonds d’écran utilisés pour l’écran d’accueil et l’écran verrouillé
• La police et la couleur du texte sont configurées au niveau du flux de travail pour l’/les appareil(s) préparé(s)
• Les données de l’affichage numérique sont définies dans un panneau dédié pour le flux de travail de configuration, et téléversées via un fichier CSV pour le flux de travail de configuration en masse
Langue et région
[Configuration en masse]
• La langue et la région sont configurées au niveau du flux de travail pour tous les appareils préparés
• La langue et la région peuvent éventuellement être personnalisées pour chaque appareil à partir de valeurs extraites d’un tableau CSV de paramètres fictifs stocké dans le paquet Contenu
Charge de la batterie
[Configuration en masse] [Triage]
• La tâche de charge de la batterie attend que la charge atteigne un niveau ciblé avant que son état ne soit défini comme terminé
• La charge maximale attendue de la batterie est de 100% pour un iPad ou un iPod, alors qu’elle est de 80% pour un iPhone, car la recharge optimisée de la batterie est activée par défaut.
Extinction
[Configuration en masse] [Triage]
L’appareil peut être éteint une fois sa préparation terminée
Renommage de l’appareil
Méthodes de changement de nom • Prompt : l’utilisateur est invité à entrer le nom de l’appareil
• Template : le nom de l’appareil est composé de texte arbitraire et d’informations sur le nom du produit et/ou le numéro de série
• CSV : le nom de l’appareil est récupéré depuis un tableau CSV de paramètres fictifs stocké dans le paquet Contenu
Casse du nom de l’appareil Une conversion en minuscules ou en majuscules peut être appliquée quelle que soit la méthode de changement de nom utilisée
Longueur du nom de l’appareil Une longueur maximale peut être appliquée quelle que soit la méthode de changement de nom utilisée
Configurations
Privilèges
[Migration Retour vers mon appareil] [Remplacement] [Sauvegarde]
Autoriser la suppression des sauvegardes d’autres appareils : pour supprimer si nécessaire les sauvegardes locales d’autres appareils afin de libérer de l’espace pour la sauvegarde de l’appareil connecté
Privilèges
[Configuration] [Configuration en masse] [Remplacement]
Autoriser la restauration d’une sauvegarde sur une autre classe d’appareil : pour permettre de restaurer une sauvegarde faite à partir d’un appareil d’une classe d’appareil (par exemple iPad) sur un appareil d’une autre classe d’appareil (par exemple iPhone)
Réglages
[Sauvegarde]
Exiger que l’appareil actuel soit confirmé : pour exiger la confirmation que l’appareil connecté est l’appareil à sauvegarder
Réglages
[Migration]
Exiger que l’appareil actuel soit confirmé : pour exiger la confirmation que l’appareil connecté est l’appareil à migrer
Réglages
[Migration Retour vers mon appareil]
• Supprimer la sauvegarde de l’appareil pivot après l’inscription de l’appareil à migrer : pour supprimer les données utilisateur stockées sur l’hôte Mac dès que la migration est terminée
• Exiger que l’appareil actuel soit confirmé : pour exiger la confirmation que l’appareil connecté est l’appareil à migrer
• Restaurer le système d’exploitation : jamais / si nécessaire / si disponible / toujours
Réglages
[Remplacement]
• Action sur l’appareil actuel après qu’il a été sauvegardé : aucune action / désinscription / effacement
• Action sur l’appareil actuel après l’inscription du nouvel appareil : aucune action / désinscription / effacement
• Effacer la sauvegarde de l’appareil actuel après l’inscription du nouvel appareil : oui / non
• Exiger que l’appareil actuel soit confirmé : pour exiger la confirmation que l’appareil connecté est l’appareil actuel à remplacer
• Exiger que le nouvel appareil soit confirmé : pour exiger la confirmation que l’appareil connecté est le nouvel appareil à restaurer avec la sauvegarde de l’appareil actuel
• Restaurer le système d’exploitation : jamais / si nécessaire / si disponible / toujours
Réglages
[Configuration]
• Exiger que le nouvel appareil soit confirmé : pour exiger la confirmation que l’appareil connecté est le nouvel appareil à préparer
• Restaurer le système d’exploitation : jamais / si nécessaire / si disponible / toujours
Réglages
[Configuration en masse]
• Réactualisation par Retour au service : pour déclencher une tâche de « Réactualisation de l’appareil » par Retour au service lorsque les conditions sont remplies, au lieu d’une tâche d' »Effacement de l’appareil »
• Restaurer le système d’exploitation : jamais / si nécessaire / si disponible / toujours
Réglages
[Triage]
• Restaurer le système d’exploitation : jamais / si disponible / toujours
Capacités spécifiques avec FileWave
Champs intégrés et champs personnalisés • L’utilisateur peut être invité à entrer un texte arbitraire pour le champ « Bâtiment » ou le champ « Commentaire » ou le champ « Département » ou le champ « Emplacement » ou le champ « Nom d’utilisateur d’inscription » ou un champ personnalisé prédéfini
• L’utilisateur peut être invité à sélectionner des valeurs dans des menus associés à des champs intégrés ou des champs personnalisés
• Ces valeurs sont stockées dans la fiche d’inventaire de l’appareil
Commandes MDM • Migration : une commande de désinscription peut être envoyée à l’appareil pour le désinscrire du MDM actuel
• Remplacement : une commande de désinscription peut être envoyée à l’appareil actuel après qu’il a été sauvegardé ou après l’inscription du nouvel appareil
• Remplacement : une commande d’effacement peut être envoyée à l’appareil actuel après l’inscription du nouvel appareil
• Configuration en masse : une commande de Retour au service peut être envoyée pour fournir à l’appareil toutes les informations dont il a besoin pour être effacé et réinscrit à l’aide de l’inscription automatisée de l’appareil
Capacités spécifiques avec Hexnode UEM
Attributs intégrés • L’utilisateur peut être invité à entrer un texte arbitraire pour le champ « Département » ou le champ « Description » ou le champ « Étiquette d’inventaire » ou le champ « Notes »
• L’utilisateur peut être invité à sélectionner des valeurs dans des menus associés à des attributs intégrés
• Ces valeurs sont stockées dans la fiche d’inventaire de l’appareil
Commandes MDM • Migration : une commande de désinscription peut être envoyée à l’appareil pour le désinscrire du MDM actuel
• Remplacement : une commande de désinscription peut être envoyée à l’appareil actuel après qu’il a été sauvegardé ou après l’inscription du nouvel appareil
Capacités spécifiques avec Jamf Pro
Attributs intégrés et attributs d’extension • L’utilisateur peut être invité à entrer un texte arbitraire pour le champ « Bâtiment » ou le champ « Département » ou le champ « Étiquette d’inventaire » ou le champ « Nom d’utilisateur » ou le champ « Salle » ou le champ « Site » ou le champ d’un attribut d’extension prédéfini
• L’utilisateur peut être invité à sélectionner des valeurs dans des menus associés à des attributs intégrés ou des attributs d’extension
• Ces valeurs stockées dans la fiche d’inventaire de l’appareil peuvent être utilisées comme critères pour les groupes intelligents (API Jamf Pro et API classique)
Remplissage automatisé des menus Les menus utilisés pour sélectionner un site, un bâtiment ou un département peuvent être remplis dynamiquement par les éléments disponibles pour ces objets (API classique)
Commandes MDM • Migration : une commande de désinscription peut être envoyée à l’appareil pour le désinscrire du MDM actuel (API classique)
• Remplacement : une commande de désinscription peut être envoyée à l’appareil actuel après qu’il a été sauvegardé ou après l’inscription du nouvel appareil (API classique)
• Remplacement : une commande d’effacement peut être envoyée à l’appareil actuel après l’inscription du nouvel appareil ; une tentative de suppression du verrouillage d’activation est effectuée (API classique)
• Configuration en masse : une commande de Retour au service peut être envoyée pour fournir à l’appareil toutes les informations dont il a besoin pour être effacé et réinscrit à l’aide de l’inscription automatisée de l’appareil (API Jamf Pro)
Capacités spécifiques avec Jamf School
Étiquette d’inventaire et notes L’utilisateur peut être invité à entrer la référence et les notes qui sont stockées dans l’inventaire de l’appareil et peuvent être utilisées comme critères pour les groupes intelligents
Commandes MDM • Migration : une commande de désinscription peut être envoyée à l’appareil pour le désinscrire du MDM actuel
• Remplacement : une commande de désinscription peut être envoyée à l’appareil actuel après qu’il a été sauvegardé ou après l’inscription du nouvel appareil
• Remplacement : une commande d’effacement peut être envoyée à l’appareil actuel après l’inscription du nouvel appareil ; une tentative de suppression du verrouillage d’activation est effectuée
Capacités spécifiques avec JumpCloud
Description L’utilisateur peut être invité à entrer la description qui est stockée dans l’inventaire de l’appareil (API v1)
Commandes MDM • Migration : une commande de désinscription peut être envoyée à l’appareil pour le désinscrire du MDM actuel (API v1)
• Remplacement : une commande de désinscription peut être envoyée à l’appareil actuel après qu’il a été sauvegardé ou après l’inscription du nouvel appareil (API v1)
• Remplacement : une commande d’effacement peut être envoyée à l’appareil actuel après l’inscription du nouvel appareil ; une tentative de suppression du verrouillage d’activation est effectuée (API v2)
Capacités spécifiques avec Meraki Systems Manager
Balises et notes L’utilisateur peut être invité à entrer les balises et les notes qui sont stockées dans l’inventaire de l’appareil (API v1)
Commandes MDM • Migration : une commande de désinscription peut être envoyée à l’appareil pour le désinscrire du MDM actuel
• Remplacement : une commande de désinscription peut être envoyée à l’appareil actuel après qu’il a été sauvegardé ou après l’inscription du nouvel appareil
• Remplacement : une commande d’effacement peut être envoyée à l’appareil actuel après l’inscription du nouvel appareil ; une tentative de suppression du verrouillage d’activation est effectuée (API v1)
Capacités spécifiques avec Microsoft Intune
Notes L’utilisateur peut être invité à entrer les notes qui sont stockées dans l’inventaire de l’appareil (API Graph Beta)
Commandes MDM • Migration : une commande de désinscription peut être envoyée à l’appareil pour le désinscrire du MDM actuel
• Remplacement : une commande de désinscription peut être envoyée à l’appareil actuel après qu’il a été sauvegardé ou après l’inscription du nouvel appareil
• Remplacement : une commande d’effacement peut être envoyée à l’appareil actuel après l’inscription du nouvel appareil ; une tentative de suppression du verrouillage d’activation est effectuée (API Graph Beta)
Capacités spécifiques avec Miradore
Attributs intégrés et attributs personnalisés • L’utilisateur peut être invité à entrer un texte arbitraire pour le champ « Catégorie » ou le champ « Emplacement » ou le champ « Organisation » ou le champ « Balises » ou le champ « Courriel » ou le champ « Nom complet utilisateur » ou le champ d’un attribut personnalisé prédéfini
• L’utilisateur peut être invité à sélectionner des valeurs dans des menus associés à des attributs intégrés ou des attributs personnalisés
Remplissage automatisé des menus Les menus utilisés pour sélectionner une catégorie, un emplacement, une organisation ou un courriel peuvent être remplis dynamiquement par les éléments disponibles pour ces objets
Commandes MDM • Migration : une commande de désinscription peut être envoyée à l’appareil pour le désinscrire du MDM actuel
• Remplacement : une commande de désinscription peut être envoyée à l’appareil actuel après qu’il a été sauvegardé ou après l’inscription du nouvel appareil
• Remplacement : une commande d’effacement peut être envoyée à l’appareil actuel après l’inscription du nouvel appareil
Capacités spécifiques avec Mosyle Business
Étiquette d’inventaire et balises L’utilisateur peut être invité à entrer l’étiquette d’inventaire et les balises qui sont stockées dans l’inventaire de l’appareil et peuvent être utilisées comme critères pour les groupes intelligents (API v1)
Commandes MDM • Remplacement : une commande d’effacement peut être envoyée à l’appareil actuel après l’inscription du nouvel appareil
• Configuration en masse : une commande de Retour au service peut être envoyée pour fournir à l’appareil toutes les informations dont il a besoin pour être effacé et réinscrit à l’aide de l’inscription automatisée de l’appareil (API v1)
Capacités spécifiques avec Mosyle Manager
Étiquette d’inventaire et balises L’utilisateur peut être invité à entrer l’étiquette d’inventaire et les balises qui sont stockées dans l’inventaire de l’appareil et peuvent être utilisées comme critères pour les groupes intelligents (API v2)
Commandes MDM • Remplacement : une commande d’effacement peut être envoyée à l’appareil actuel après l’inscription du nouvel appareil
• Configuration en masse : une commande de Retour au service peut être envoyée pour fournir à l’appareil toutes les informations dont il a besoin pour être effacé et réinscrit à l’aide de l’inscription automatisée de l’appareil (API v2)
Capacités spécifiques avec SimpleMDM
Attributs personnalisés • L’utilisateur peut être invité à entrer un texte arbitraire pour un attribut personnalisé prédéfini
• L’utilisateur peut être invité à sélectionner des valeurs dans des menus associés à des attributs personnalisés
• Ces valeurs sont stockées dans l’inventaire de l’appareil et peuvent être utilisées comme valeurs de clé dans des profils de configuration (API v1)
Commandes MDM • Migration : une commande de désinscription peut être envoyée à l’appareil pour le désinscrire du MDM actuel
• Remplacement : une commande de désinscription peut être envoyée à l’appareil actuel après qu’il a été sauvegardé ou après l’inscription du nouvel appareil
• Remplacement : une commande d’effacement peut être envoyée à l’appareil actuel après l’inscription du nouvel appareil (API v1)
Capacités spécifiques avec VMware Workspace ONE UEM
Attributs intégrés et attributs personnalisés • L’utilisateur peut être invité à entrer un texte arbitraire pour le champ « Numéro d’actif » ou une nouvelle note dans le tableau « Notes » ou le champ d’un attribut personnalisé prédéfini
• L’utilisateur peut être invité à sélectionner des valeurs dans des menus associés à des attributs personnalisés
• Ces valeurs sont stockées dans la fiche d’inventaire de l’appareil (API REST)
Commandes MDM • Migration : une commande de désinscription peut être envoyée à l’appareil pour le désinscrire du MDM actuel
• Remplacement : une commande de désinscription peut être envoyée à l’appareil actuel après qu’il a été sauvegardé ou après l’inscription du nouvel appareil
• Remplacement : une commande d’effacement peut être envoyée à l’appareil actuel après l’inscription du nouvel appareil
• Configuration en masse : une commande de Retour au service peut être envoyée pour fournir à l’appareil toutes les informations dont il a besoin pour être effacé et réinscrit à l’aide de l’inscription automatisée de l’appareil (API REST)
Dépendances logicielles
Interface graphique utilisateur • Telepod s’appuie sur swiftDialog ou DEPNotify pour fournir une interface graphique utilisateur
• swiftDialog ou DEPNotify est téléchargé dynamiquement à partir du site Web de l’éditeur
Apple Configurator • Apple Configurator 2 doit être installé sur l’hôte Mac avant l’exécution de Telepod
• Aucune interaction de l’utilisateur avec Apple Configurator 2 n’est requise
Rapport sur la batterie • La capacité de rapporter le nombre de cycles de la batterie et l’état de la batterie est basée sur la bibliothèque libimobiledevice
• La bibliothèque est automatiquement installée via Homebrew lorsqu’elle est détectée comme manquante au lancement
Affichage numérique • La capacité d’incruster des textes personnalisés dans les fonds d’écran est basée sur les bibliothèques imagemagick et ghostscript
• Ces bibliothèques sont automatiquement installées via Homebrew lorsqu’elles sont détectées comme manquantes au lancement
Identification du modèle d’appareil • La conversion du type d’appareil en modèle d’appareil est basée sur ce projet
• Le tableau est automatiquement téléchargé depuis GitHub à chaque fois que Telepod est exécuté
Implémentation
Localisation • Telepod est entièrement localisable pour correspondre à la langue préférée de l’utilisateur connecté
• La localisation est principalement basée sur la création d’un fichier PO personnalisé à partir d’un fichier POT modèle
• Un fichier PO pour la langue française est fourni
Configuration • Telepod est configuré avec un fichier de liste de propriétés pour les réglages principaux et les flux de travail mis à disposition de l’hôte Mac
• Ce fichier est reçu depuis le MDM sous la forme d’un profil de configuration et Telepod attend sa réception avant de continuer
Contenu • Le contenu est constitué d’images, de fichiers, d’identités, de certificats et de bundles référencés dans le(s) fichier(s) de configuration Telepod, le tout enveloppé dans un paquet signé
• Le paquet Contenu est installé depuis le MDM et Telepod attend son installation avant de continuer
Point de distribution • Les sauvegardes peuvent être stockées de manière centralisée dans un point de distribution, afin qu’elles soient disponibles dans le monde entier
• Le point de distribution doit être accessible avec le protocole SMB ou FTP par un compte de service
• Les sauvegardes récupérées du point de distribution sont mises en cache sur l’hôte Mac
• La mise en cache repose sur un processus de synchronisation afin que la sauvegarde mise en cache reflète toujours la dernière version disponible dans le point de distribution lorsque le flux de travail est exécuté
Fichiers d’historique • Par défaut, Telepod est exécuté silencieusement et ne produit pas de fichiers d’historique
• La production de fichiers d’historique, utilisés à des fins de débogage et stockés uniquement localement sur l’hôte Mac, doit être demandé explicitement
Confiance • Telepod-Core et Telepod-App sont signés et notarisés de sorte que vous soyez sûrs que ces logiciels ont été vérifiés pour l’absence de tout code malveillant
• Agnosys peut signer votre paquet Telepod-Content si nécessaire dans le cadre d’une action de support
Compatibilité macOS Telepod est actuellement compatible avec macOS 14 (Sonoma), macOS 13 (Ventura) et macOS 12 (Monterey)
Compatibilité processeur Telepod est compatible avec les processeurs Apple silicon et Intel