エムエーエム エスディーケー の概要

MDX Toolkit からの移行に伴い、MAM SDK は、iOS および Android プラットフォームでカバーされていない MDX 機能の領域を置き換えます。MDX Service または MDX Toolkit を使用してサードパーティ製アプリをラップするのではなく、MAM SDK を使用してアプリを作成します。このアプリ開発方法により、ラッパーに依存するのではなく、API を直接呼び出すことができます。MAM SDK API の詳細については、Mobile Application Integration の開発者向けドキュメントを参照してください。

MAM SDK の最新リリースについては、GitHub の What’s New を参照してください。

サポートされなくなった MDX Toolkit の詳細については、MDX Toolkit を参照してください。

MAM SDK は以下で利用できます。

  • iOS:
    • コルドバ
    • ザマリン
    • オブジェクトC/スイフト
  • アンドロイド:
    • ジャバ
    • コルドバ
    • ザマリン

注:

MAM SDK は現在、Citrix Identity プラットフォームをサポートしていません。

MAM SDK を使用するには、次の手順に従います。

  1. GitHub の Assets から関連する MAM SDK をダウンロードします。
  2. ダウンロードしたファイルを解凍し、開発フォルダーに配置します。
  3. アプリを開発し、適切な API を呼び出します。MAM SDK の一部として利用可能な API の詳細については、Mobile Application Integration の開発者向けドキュメントを参照してください。
  4. MDX ファイルは、ビルドプロセスの一部として iOS および Android 用に自動的に生成されます。

    各 iOS MAM SDK の MDX ファイルを自動的に生成する方法の詳細については、以下のセクションを参照してください。

    各 Android MAM SDK の MDX ファイルを自動的に生成する方法の詳細については、以下のセクションを参照してください。

    各 MAM SDK の MDX ファイルを手動で生成する方法の詳細については、以下のセクションを参照してください。

    各MAM SDKのMDXファイルを手動で生成する方法の詳細については、以下のセクションを参照してください。

  5. アプリの記事で説明されているように、MDXファイルをEndpoint Managementコンソールにアップロードします。

    注:

    MAM SDKを使用する場合、アプリをラップする必要はありません。

iOSおよびAndroid用のサードパーティアプリポリシー

次の表は、MAM SDKを使用してiOSおよびAndroidアプリに統合できるサードパーティポリシーを示しています。表中のXは、MAM SDKの一部としてサポートされているデバイスポリシーのみを示します。Use platformとラベル付けされたAndroid Enterpriseポリシーについては、Endpoint Managementプラットフォームでデバイスポリシーを確認し、ポリシーを追加できることを確認してください。

MAM SDKライブラリの詳細については、「モバイルアプリケーション統合」の開発者向けドキュメントを参照してください。

ポリシー名 iOS アンドロイド エンタープライズ MAM SDKライブラリ
分析:      
Google アナリティクス の詳細レベル X X コア
アプリのネットワークアクセス:      
デフォルトのログ出力 X X マイクロVPN
デフォルトのログレベル X X マイクロVPN
最大ログファイル数 X X マイクロVPN
最大ログファイルサイズ X X マイクロVPN
ネットワークアクセス X X マイクロVPN
除外リスト X X マイクロ VPN
アプリの操作:      
切り取りとコピー X プラットフォームを使用 コンテインメント
貼り付け X プラットフォームを使用 コンテインメント
Open In 例外リスト X X コンテインメント
ドキュメント交換 (Open In) X プラットフォームを使用 コンテインメント
制限付きOpen-In例外リスト X プラットフォームを使用 コンテインメント
インバウンドドキュメント交換 (Open In) X プラットフォームを使用 コンテインメント
インバウンドドキュメント交換ホワイトリスト X プラットフォームを使用 囲い込み
アプリのURLスキーム X プラットフォームを使用 囲い込み
許可されたURL X プラットフォームを使用 囲い込み
アプリの制限:      
カメラをブロック X プラットフォームを使用 囲い込み
フォトライブラリをブロック X プラットフォームを使用 コンテインメント
マイク録音をブロック X プラットフォームを使用 コンテインメント
位置情報サービスをブロック X プラットフォームを使用 コンテインメント
SMS作成をブロック X プラットフォームを使用 コンテインメント
iCloudをブロック X 利用不可 コンテインメント
ルックアップをブロック X プラットフォームを使用 コンテインメント
ファイルバックアップをブロック X プラットフォームを使用 コンテインメント
AirPrintをブロックする X 利用不可 コンテインメント
AirDropをブロック X 利用不可 コンテインメント
ツイッターおよびフェイスブックのAPIをブロックする X プラットフォームを使用 コンテインメント
画面コンテンツを隠す X プラットフォームを使用 コンテインメント
サードパーティ製キーボードをブロック (iOS 11以降のみ) X プラットフォームを使用 コンテインメント
アプリログをブロック X プラットフォームを使用 コンテインメント
アプリのジオフェンス:      
中心点の経度 X プラットフォームを使用 コンテインメント
中心点の緯度 X プラットフォームを使用 コンテインメント
半径 X プラットフォームを使用 コンテインメント
認証:      
デバイスパスコード X プラットフォームを使用 コンプライアンス
アプリパスコード X プラットフォームを使用 ローカル認証
最大オフライン期間 (時間) X プラットフォームを使用 ローカル認証
デバイスセキュリティ:      
ジェイルブレイクまたはルート化されたデバイスをブロック X プラットフォームを使用 コンプライアンス
非準拠デバイスの動作 X プラットフォームを使用 コンプライアンス
セキュアメール:      
メールリダイレクト X プラットフォームを使用 封じ込め
その他のアクセス:      
ロック時にアプリデータを消去 X プラットフォームを使用 コンプライアンス
アプリ更新猶予期間 (時間) X プラットフォームを使用 コンプライアンス
アクティブポーリング期間 (分) X プラットフォームを使用 コンプライアンス
エムエーエム エスディーケー の概要