Citrix Endpoint Management™

Android SafetyNet

Citrix Secure HubがインストールされているAndroidデバイスの互換性とセキュリティを評価するために、Android SafetyNet機能を使用できます。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リクエストは、次の状況で送信されます。

  • デバイスが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キーが必要です。

  1. Google管理者アカウントの資格情報を使用して、Google APIコンソールにログインします。

  2. ライブラリページに移動します。

  3. 「Android Device Verification API」を検索します。 Google APIページ

      1. Android Device Verification APIをクリックします。 Google APIページ
  4. APIがまだ有効になっていない場合は、Enableをクリックします。 Google APIページ

  5. Manageをクリックします。

  6. APIキーを生成するには、Create Credentialsをクリックします。 Google APIページ

    1. Android Device Verificationを選択し、What credentials to I needをクリックします。次に、Doneをクリックします。
  • Google APIページ

      1. Credentialsページで、キーの横にあるコピーアイコンをクリックしてキーをコピーします。
    • Google APIページ
  1. Android SafetyNetを有効にするときにCitrix Endpoint Managementコンソールに貼り付けられるように、キーを保存します。

Android SafetyNetの有効化

  1. Citrix Endpoint Managementコンソールで、右上隅にある歯車アイコンをクリックします。Settingsページが表示されます。

  2. Settingsページで、Android SafetyNetをクリックします。 Android SafetyNetが強調表示された設定ページ

  3. 次の設定を構成します。

    • API Key。Google APIコンソールから取得したSafetyNet APIキーを貼り付けます。

    • Attestation schedule in hours。SafetyNet Attestation APIがAndroidデバイスを評価する間隔を時間単位で入力します。最小値は24時間です。最大値は1000時間です。デフォルト値は24時間です。 Android SafetyNetの構成

  4. Saveをクリックします。

Android SafetyNet結果の表示

デバイスのSafetyNet Attestation API評価の結果を表示するには:

  1. Citrix Endpoint Managementコンソールで、Manage > Devicesをクリックします。

  2. SafetyNet Attestation APIの結果を表示するAndroidデバイスを選択します。次に、Show moreをクリックします。

  3. Device detailsページで、Propertiesを選択します。

  4. 結果はSecurityセクションに表示されます。 Android SafetyNetが強調表示されたデバイス詳細ページ

SafetyNet Attestation APIは、デバイスごとに次のステータスを返します。

  • SafetyNet CTS profile match:この値がTrueの場合、デバイスにはAndroid Compatibility Test Suite(CTS)に合格したプロファイルと一致するプロファイルがあります。この値がFalseに設定されている場合、デバイスにはAndroid CTSに合格したプロファイルと一致するプロファイルがありません。

  • SafetyNet basic integrity:この値がTrueの場合、SafetyNet Attestation APIは、不明なソースがデバイス上のCitrix Secure Hubを変更したという証拠を見つけませんでした。この値がFalseに設定されている場合、不明なソースがデバイス上のCitrix Secure Hubを変更しています。

  • SafetyNet last known status:この値は、デバイスの最後の既知のSafetyNetステータスを示します。

    • Success:SafetyNet Attestation APIは、不明なソースがデバイス上のCitrix Secure Hubを変更したという証拠を見つけませんでした。

    • LOCK_BOOTLOADER:ユーザーはデバイスのブートローダーをロックする必要があります。不明なソースがデバイス上のCitrix Secure Hubを変更しています。

    • RESTORE_TO_FACTORY_ROM:ユーザーはデバイスをクリーンな工場出荷時のROMに復元する必要があります。不明なソースがデバイス上のCitrix Secure Hubを変更しています。

Android SafetyNet