Présentation du SDK MAM

Avec la fin de la prise en charge du MDX Toolkit, le SDK MAM remplace certaines fonctionnalités MDX non couvertes par les plates-formes iOS et Android. Plutôt que d’encapsuler des applications tierces à l’aide du service MDX ou MDX Toolkit, vous créez des applications à l’aide du SDK MAM. Cette méthode de développement d’applications vous permet d’appeler directement les API au lieu de compter sur un wrapper. Pour plus d’informations sur les API du SDK MAM, consultez la documentation destinée aux développeurs pour l’intégration d’applications mobiles.

Pour plus d’informations sur les dernières versions du SDK MAM, consultez la section Nouveautés de GitHub.

Pour plus d’informations sur le MDX Tookit qui n’est plus pris en charge, consultez la section MDX Toolkit.

Le SDK MAM est disponible pour :

  • iOS :
    • Cordova
    • Xamarin
    • Objective C/Swift
  • Android :
    • Java
    • Cordova
    • Xamarin

Remarque :

le SDK MAM ne prend actuellement pas en charge Citrix Identity Platform.

Pour utiliser le SDK MAM, procédez comme suit :

  1. Téléchargez le SDK MAM correspondant depuis Assets dans GitHub.
  2. Extrayez les fichiers que vous avez téléchargés et placez-les dans votre dossier de développement.
  3. Développez vos applications et faites appel aux API appropriées. Pour plus d’informations sur les API disponibles dans le cadre du SDK MAM, consultez la documentation du développeur pour l’intégration d’applications mobiles.
  4. Les fichiers MDX sont générés automatiquement pour iOS et Android dans le cadre du processus de génération.

    Pour plus d’informations sur la génération automatique du fichier MDX pour les SDK iOS MAM respectifs, consultez les sections suivantes :

    Pour plus d’informations sur la génération automatique du fichier MDX pour les SDK Android MAM respectifs, consultez les sections suivantes :

    Pour plus d’informations sur la génération manuelle du fichier MDX pour les SDK MAM respectifs, consultez la section suivante :

    Pour plus d’informations sur la génération manuelle du fichier MDX pour les SDK MAM respectifs, consultez les sections suivantes :

  5. Téléchargez le fichier MDX sur la console Endpoint Management comme décrit dans l’article Applications.

    Remarque :

    lorsque vous utilisez le SDK MAM, vous n’avez pas besoin d’encapsuler les applications.

Stratégies d’applications tierces pour iOS et Android

Le tableau suivant affiche les stratégies tierces que vous pouvez intégrer dans votre application iOS et Android à l’aide du SDK MAM. Dans le tableau, X indique uniquement les stratégies prises en charge dans le cadre du SDK MAM. Pour les stratégies Android Enterprise avec la mention Utiliser la plate-forme, vérifiez la stratégie d’appareil dans la plate-forme Endpoint Management pour vérifier que vous pouvez ajouter la stratégie.

Pour plus d’informations sur les bibliothèques SDK MAM, consultez la documentation destinée aux développeurs pour l’intégration d’applications mobiles.

Nom de la stratégie iOS Android Enterprise Bibliothèque SDK MAM
Analytics :      
Niveau de détail de Google Analytics X X Cœur
Accès au réseau d’applications :      
Sortie de journal par défaut X X Micro VPN
Niveau de journalisation par défaut X X Micro VPN
Nombre maximal de fichiers journaux X X Micro VPN
Taille maximale du fichier journal X X Micro VPN
Accès réseau X X Micro VPN
Liste d’exclusion X X Micro VPN
lnteraction des applications :      
Couper et copier X Utiliser la plateforme Autonomie
Coller dans X Utiliser la plateforme Autonomie
Liste d’exceptions d’ouverture X X Autonomie
Échange de documents (Ouvrir dans) X Utiliser la plateforme Autonomie
Liste d’exceptions d’ouverture restreinte X Utiliser la plateforme Autonomie
Échange de documents entrants (Ouvrir dans) X Utiliser la plateforme Autonomie
Liste blanche d’échange de documents entrants X Utiliser la plateforme Autonomie
Modèles d’URL d’application X Utiliser la plateforme Autonomie
URL autorisées X Utiliser la plateforme Autonomie
Restrictions applicatives :      
Bloquer la caméra X Utiliser la plateforme Autonomie
Bloquer la bibliothèque de photos X Utiliser la plateforme Autonomie
Bloquer les enregistrements du micro X Utiliser la plateforme Autonomie
Bloquer les services de localisation X Utiliser la plateforme Autonomie
Bloquer la composition de SMS X Utiliser la plateforme Autonomie
Bloquer iCloud X Non disponible Autonomie
Bloquer la recherche X Utiliser la plateforme Autonomie
Bloquer la sauvegarde de fichiers X Utiliser la plateforme Autonomie
Bloquer AirPrint X Non disponible Autonomie
Bloquer AirDrop X Non disponible Autonomie
Bloquer les API Facebook et Twitter X Utiliser la plateforme Autonomie
Obscurcir le contenu de l’écran X Utiliser la plateforme Autonomie
Bloquer les claviers tiers (iOS 11+ uniquement) X Utiliser la plateforme Autonomie
Bloquer les journaux d’applications X Utiliser la plateforme Autonomie
Géofencing :      
Longitude du point central X Utiliser la plateforme Autonomie
Latitude du point central X Utiliser la plateforme Autonomie
Rayon X Utiliser la plateforme Autonomie
Authentification :      
Code secret de l’appareil X Utiliser la plateforme Conformité
Code secret d’application X Utiliser la plateforme Authentification locale
Période hors connexion maximale (heures) X Utiliser la plateforme Authentification locale
Sécurité de l’appareil :      
Bloquer les appareils jailbreakés ou rootés X Utiliser la plateforme Conformité
Comportement des appareils non conformes X Utiliser la plateforme Conformité
Secure Mail :      
Redirection du courrier X Utiliser la plateforme Autonomie
Accès divers :      
Effacer les données des applications après verrouillage X Utiliser la plateforme Conformité
Période de grâce de mise à jour des applications (heures) X Utiliser la plateforme Conformité
Période d’interrogation active (minutes) X Utiliser la plateforme Conformité
Présentation du SDK MAM