Android セーフティネット
Android SafetyNet機能を使用して、Citrix Secure HubがインストールされているAndroidデバイスの互換性とセキュリティを評価できます。Android SafetyNetはMAM展開では利用できません。
この機能が有効になっている場合、SafetyNet Attestation APIは、デバイス上のソフトウェアおよびハードウェア情報を検査し、そのデバイスのプロファイルを作成します。その後、APIはAndroid互換性テストに合格したデバイスモデルのリスト内で同じプロファイルを探します。APIはまた、この情報を使用して、未知のソースがCitrix Secure Hubを変更したかどうかを判断します。
Android SafetyNet機能が有効になっている場合、Citrix Secure HubはSafetyNet Attestation APIリクエストをGoogle Playサービスに送信し、その結果はCitrix Endpoint Managementに報告されます。Citrix Endpoint Managementは、アテステーション結果でデバイス情報を更新します。アテステーション結果を使用してデバイス上でアクションをトリガーする自動アクションを設定できます。
SafetyNet Attestation APIの動作の詳細については、Android開発者向けドキュメントを参照してください。
必要なSafetyNet Attestation APIリクエストの数を推定する
SafetyNet Attestation APIリクエストは、次のときに送信されます。
-
デバイスがCitrix Endpoint Managementに登録されている場合
-
Citrix Secure Hubのオンライン認証が行われる場合オンライン認証は、サーバーセッションの有効期限が切れたとき、またはユーザーがサーバーからサインオフして再度サインオンしたときに発生します。Citrix Secure Hubは、サーバーで認証するための資格情報をユーザーに要求します。
-
デバイスが再起動された場合
-
構成した繰り返し時間間隔で(24時間から1,000時間の間)。
Citrix Endpoint Management展開で1日あたり10,000を超えるリクエストが行われる場合、このクォータリクエストフォームに記入してください。
SafetyNet APIキーを取得する
Citrix Endpoint ManagementでAndroid SafetyNetを有効にするには、SafetyNet APIキーが必要です。
-
Google APIコンソールにGoogle管理者アカウントの資格情報でログインします。
-
ライブラリページに移動します。
-
「Android Device Verification API」を検索します。 (/en-us/citrix-endpoint-management/media/google-api-search.png)
-
Android Device Verification APIをクリックします。 (/en-us/citrix-endpoint-management/media/google-api-device-verification.png)
-
APIがまだ有効になっていない場合は、有効にするをクリックします。 (/en-us/citrix-endpoint-management/media/google-api-device-verification-enable.png)
-
管理をクリックします。
-
APIキーを生成するには、資格情報の作成をクリックします。 (/en-us/citrix-endpoint-management/media/google-api-device-verification-create-cred.png)
-
Android Device Verificationを選択し、必要な資格情報をクリックします。次に、完了をクリックします。 (/en-us/citrix-endpoint-management/media/google-api-device-verification-create-cred.png)
-
資格情報ページで、キーの横にあるコピーアイコンをクリックしてキーをコピーします。 (/en-us/citrix-endpoint-management/media/google-api-device-verification-copy-key.png)
-
Android SafetyNetを有効にする際にCitrix Endpoint Managementコンソールに貼り付けられるように、キーを保存します。
Android SafetyNetを有効にする
-
Citrix Endpoint Managementコンソールで、右上隅にある歯車アイコンをクリックします。設定ページが表示されます。
-
設定ページで、Android SafetyNetをクリックします。 (/en-us/citrix-endpoint-management/media/android-safetynet-settings.png)
-
次の設定を構成します。
-
APIキー。Google APIコンソールから取得したSafetyNet APIキーを貼り付けます。
-
アテステーションのスケジュール (時間)。SafetyNet Attestation APIがAndroidデバイスを評価する間隔を時間単位で入力します。最小値は24時間です。最大値は1000時間です。デフォルト値は24時間です。
-
-
保存をクリックします。
Android SafetyNetの結果を表示する
デバイスのSafetyNet Attestation API評価の結果を表示するには、次の手順を実行します。
-
Citrix Endpoint Managementコンソールで、管理 > デバイスをクリックします。
-
SafetyNet Attestation APIの結果を表示するAndroidデバイスを選択します。次に、詳細を表示をクリックします。
-
デバイスの詳細ページで、プロパティを選択します。
-
結果はセキュリティセクションに表示されます。
SafetyNet Attestation APIは、各デバイスについて次のステータスを返します。
-
SafetyNet CTSプロファイルの一致: この値がTrueの場合、デバイスにはAndroid Compatibility Test Suite (CTS)に合格したプロファイルと一致するプロファイルがあります。この値がFalseに設定されている場合、デバイスにはAndroid CTSに合格したプロファイルと一致するプロファイルがありません。
-
SafetyNetの基本的な整合性: この値がTrueの場合、SafetyNet Attestation APIは、不明なソースがデバイス上のCitrix Secure Hubを変更したという証拠を見つけませんでした。この値がFalseに設定されている場合、不明なソースがデバイス上のCitrix Secure Hubを変更しました。
-
SafetyNetの最終既知ステータス: この値は、デバイスの最終既知のSafetyNetステータスを示します。
-
成功: SafetyNet Attestation APIは、不明なソースがデバイス上のCitrix Secure Hubを変更したという証拠を見つけませんでした。
-
LOCK_BOOTLOADER: ユーザーはデバイスのブートローダーをロックする必要があります。不明なソースがデバイス上のCitrix Secure Hubを変更しました。
-
RESTORE_TO_FACTORY_ROM: ユーザーはデバイスをクリーンなファクトリーROMに復元する必要があります。不明なソースがデバイス上のCitrix Secure Hubを変更しました。
-