Présentation du SDK MAM

Avec la fin de la prise en charge de 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 SDK MAM, consultez la documentation du développeur pour Intégration d’applications mobiles.

Le SDK MAM est disponible pour :

  • iOS 12+
    • Objective C/Swift
  • Android 7+
    • Java
    • Cordova
    • Xamarin

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

Citrix vous recommande de télécharger le SDK MAM et de le tester avant de mettre MDX Toolkit hors service. Vous pouvez trouver les téléchargements sur MAM SDKs and Toolkit.

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

  1. Téléchargez le SDK MAM correspondant à la langue que vous utilisez pour le développement. Vous pouvez trouver les fichiers dont vous avez besoin sur la page de téléchargement Citrix MAM SDKs and Toolkit.
  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 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 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 les sections suivantes :

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

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 du développeur pour Intégration d’applications mobiles.

| Nom de la stratégie | Active pour iOS | Android Entreprise | Type de SDK MAM | | ——– | ———– | ———– | ———– | | Analytics : | | Niveau de détail de Google Analytics | X | X | Cœur | | Accès réseau de l’application : | | Sortie de journal par défaut | X | X | Réseau/VPN | | Niveau de journalisation par défaut | X | X | Réseau/VPN | | Nombre maximal de fichiers journaux | X | X | Réseau/VPN | | Taille maximale du fichier journal | X | X | Réseau/VPN | | Accès réseau | X | X | Réseau/VPN | | Liste d’exclusion | X | X | Réseau/VPN | | lnteraction des applications : | | Couper et copier | X | Utiliser la plateforme | Autonomie | | Coller | X | Utiliser la plateforme | 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 | | 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 la dictée | 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 | | 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é | | Conformité de l’application EDP | X | Utiliser la plateforme | Conformité | | Critères de conformité de l’application EDP | 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 | Cœur | | Période d’interrogation active (minutes) | X | Utiliser la plateforme | Cœur | | Désactiver mise à niveau obligatoire | X | Utiliser la plateforme | Cœur |

Présentation du SDK MAM