MAM SDK – Übersicht

Mit der Abkehr vom MDX Toolkit ersetzt das MAM SDK Bereiche von MDX-Funktionalitäten, die nicht von den iOS- und Android-Plattformen abgedeckt werden. Anstatt Drittanbieter-Apps mit dem MDX Service oder MDX Toolkit zu wrappen, erstellen Sie stattdessen Apps mit dem MAM SDK. Diese Methode der App-Entwicklung ermöglicht es Ihnen, die APIs direkt aufzurufen, anstatt sich auf einen Wrapper zu verlassen. Weitere Informationen zu den MAM SDK-APIs finden Sie in der Entwicklerdokumentation für Mobile Application Integration.

Informationen zu den neuesten Versionen des MAM SDK finden Sie unter What’s New in GitHub.

Informationen zum MDX Toolkit, das nicht mehr unterstützt wird, finden Sie unter MDX Toolkit.

Das MAM SDK ist verfügbar für:

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

Hinweis:

Das MAM SDK unterstützt derzeit die Citrix Identity Platform nicht.

Um das MAM SDK zu verwenden, gehen Sie wie folgt vor:

  1. Laden Sie das entsprechende MAM SDK von Assets in GitHub herunter.
  2. Extrahieren Sie die heruntergeladenen Dateien und legen Sie sie in Ihrem Entwicklungsordner ab.
  3. Entwickeln Sie Ihre Apps und rufen Sie die entsprechenden APIs auf. Informationen zu den als Teil des MAM SDK verfügbaren APIs finden Sie in der Entwicklerdokumentation für Mobile Application Integration.
  4. Die MDX-Dateien werden für iOS und Android automatisch als Teil des Build-Prozesses generiert.

    Weitere Informationen zum automatischen Generieren der MDX-Datei für die jeweiligen iOS MAM SDKs finden Sie in den folgenden Abschnitten:

    Weitere Informationen zum automatischen Generieren der MDX-Datei für die jeweiligen Android MAM SDKs finden Sie in den folgenden Abschnitten:

    Weitere Informationen zum manuellen Generieren der MDX-Datei für die jeweiligen MAM SDKs finden Sie im folgenden Abschnitt:

    Weitere Informationen zum manuellen Generieren der MDX-Datei für die jeweiligen MAM-SDKs finden Sie in den folgenden Abschnitten:

  5. Laden Sie die MDX-Datei wie im Artikel zu Apps beschrieben in die Endpoint Management-Konsole hoch.

    Hinweis:

    Wenn Sie das MAM SDK verwenden, müssen Sie Apps nicht wrappen.

Richtlinien für Drittanbieter-Apps für iOS und Android

Die folgende Tabelle zeigt Richtlinien von Drittanbietern, die Sie mithilfe des MAM SDK in Ihre iOS- und Android-App integrieren können. In der Tabelle kennzeichnet X nur die Geräte-Richtlinien, die als Teil des MAM SDK unterstützt werden. Bei Android Enterprise-Richtlinien, die als Plattform verwenden gekennzeichnet sind, überprüfen Sie die Geräte-Richtlinie in der Endpoint Management-Plattform, um sicherzustellen, dass Sie die Richtlinie hinzufügen können.

Weitere Informationen zu den MAM SDK-Bibliotheken finden Sie in der Entwicklerdokumentation unter Mobile Application Integration.

Richtlinienname iOS Android Enterprise MAM SDK-Bibliothek
Analysen:      
Detaillierungsgrad von Google Analytics X X Kern
App-Netzwerkzugriff:      
Standard-Protokollausgabe X X Micro-VPN
Standard-Protokollstufe X X Micro VPN
Max. Protokolldateien X X Micro VPN
Max. Protokolldateigröße X X Micro VPN
Netzwerkzugriff X X Micro VPN
Ausschlussliste X X Micro-VPN
App-Interaktion:      
Ausschneiden und kopieren X Plattform verwenden Eindämmung
Einfügen in X Plattform verwenden Eindämmung
Ausnahmeliste für „Öffnen in“ X X Eindämmung
Dokumentenaustausch (Öffnen in) X Plattform verwenden Eindämmung
Eingeschränkte „Öffnen in“-Ausnahmeliste X Plattform verwenden Eindämmung
Eingehender Dokumentenaustausch (Öffnen in) X Plattform verwenden Eindämmung
Whitelist für eingehenden Dokumentenaustausch X Plattform verwenden Eindämmung
App-URL-Schemata X Plattform verwenden Eindämmung
Zulässige URLs X Plattform verwenden Eindämmung
App-Einschränkungen:      
Kamera blockieren X Plattform verwenden Eindämmung
Fotobibliothek blockieren X Plattform verwenden Eindämmung
Mikrofonaufnahme blockieren X Plattform verwenden Eindämmung
Standortdienste blockieren X Plattform verwenden Eindämmung
SMS-Verfassen blockieren X Plattform verwenden Eindämmung
iCloud blockieren X Nicht verfügbar Eindämmung
Nachschlagen blockieren X Plattform verwenden Eindämmung
Dateisicherung blockieren X Plattform verwenden Eindämmung
AirPrint blockieren X Nicht verfügbar Eindämmung
AirDrop blockieren X Nicht verfügbar Eindämmung
Twitter- und Facebook-APIs blockieren X Plattform verwenden Eindämmung
Bildschirminhalte verdecken X Plattform verwenden Eindämmung
Tastaturen von Drittanbietern blockieren (nur iOS 11+) X Plattform verwenden Eindämmung
App-Protokolle blockieren X Plattform verwenden Eindämmung
App-Geofence:      
Längengrad des Mittelpunkts X Plattform verwenden Eindämmung
Breitengrad des Mittelpunkts X Plattform verwenden Eindämmung
Radius X Plattform verwenden Eindämmung
Authentifizierung:      
Gerätepasscode X Plattform verwenden Compliance
App-Passcode X Plattform verwenden Lokale Authentifizierung
Maximale Offline-Dauer (Stunden) X Plattform verwenden Lokale Authentifizierung
Gerätesicherheit:      
Jailbroken oder gerootete Geräte blockieren X Plattform verwenden Compliance
Nicht konformes Geräteverhalten X Plattform verwenden Compliance
Secure Mail:      
E-Mail-Umleitung X Plattform verwenden Eindämmung
Sonstiger Zugriff:      
App-Daten bei Sperrung löschen X Plattform verwenden Compliance
Kulanzzeitraum für App-Updates (Stunden) X Plattform verwenden Compliance
Aktiver Abfragezeitraum (Minuten) X Plattform verwenden Compliance
MAM SDK – Übersicht