クラシックモバイルアプリ UI の難読化を必須とする (セキュリティセンター 1.3 で更新)

  • リリースバージョン: Yokohama
  • 更新日 2025年01月30日
  • 所要時間:2分
  • glide.ui.m.blur_ui_when_backgrounded プロパティを使用して、バックグラウンド処理中に画像を保存する際に、スナップショットのすべてのフィールドを難読化します。

    Android デバイスでは、アプリケーションがバックグラウンドに送信されるときに、Android オペレーティングシステムによって最新のタスクメニューで使用されるスクリーンショットが取得されます。ユーザーは、アプリケーションのスクリーンショットを手動で撮影し、公開状態でデバイスに保存することもできます。
    iOS デバイスでは、iOS オペレーティングシステムによってアプリケーションで画像ファイルを保存できるようにすることもできます。このファイルは、アプリケーションがバックグラウンドに送信されたときにユーザーが最後に表示した画面です。ユーザーエクスペリエンスを向上させることが目的ですが、画像が PNG 画像ファイルとして保存されるため、セキュリティ上のリスクも生じます。
    注:
    この設定や構成はインスタンス単位で行われるため、ユーザーは プロパティを設定してインスタンスに接続する必要があります。

    ServiceNow Classic アプリのスナップショットのフィールドをすべて難読化するには、「セキュリティ向上のためのアプリをぼかすオプションの設定」を参照してください。

    このプロパティを true に設定すると、バックグラウンドアプリケーションは、iOS デバイスでは難読化され、Android iOS デバイスではブラックアウトされます。

    モバイル ID 難読化の例 1

    詳細情報

    属性 説明
    プロパティ/プラグイン名 glide.ui.m.blur_ui_when_backgrounded
    構成タイプ システムプロパティ (/sys_properties_list.do)
    カテゴリ 認証
    目的 バックグラウンド処理中に画像を保存する際に、スナップショットのすべてのフィールドを難読化すること
    推奨値 true
    セキュリティリスク評価 2.4
    機能への影響 glide.ui.m.blur_ui_when_backgrounded プロパティが true に設定されている場合、ネイティブアプリはサーバーで定義されたパラメーターを使用して、アプリがバックグラウンドに入ったときに画面をぼかします。
    • アプリがバックグラウンドに入ると、iOS と Android で撮影されたスクリーンショットがぼやけて表示されます。
    • アプリがバックグラウンドに送信されるとコンテンツが表示されなくなるため、ユーザーエクスペリエンスに悪影響を与える可能性があります。
    セキュリティリスク (中) 侵害された (ジェイルブレイクされた) デバイスは、ファイルシステムへのフルアクセス権を持ち、機密情報が埋め込まれたファイル/スナップショットにアクセスできます。

    システムプロパティの追加または作成の詳細については、「Add a system property」を参照してください。