セキュリティコントロール
セキュリティコントロールを設定して、コピー/貼り付けの制限、PIN の強制、または添付ファイル機能のブロックを行います。
コピー/貼り付けを制限
コピー/貼り付けの制限は、システムプロパティ [sys_properties] テーブルで定義されます。適用可能なセキュリティプロパティは 2 つあります。
glide.sg.clear_pasteboard_when_background:ServiceNowアプリがバックグラウンドに入ったときに、コピー/貼り付けのクリップボードを消去します。クリップボードのクリアの詳細については、「 クリップボードのクリアを構成する」を参照してください。
アプリ PIN を要求する
モバイルデバイスからサインインするか、アプリが 5 分以上非アクティブになるたびに、ユーザーは 6 桁の PIN を入力する必要があります。アプリ PIN の要求は glide.sg.require_mobile_application_pin のシステムプロパティによって制御されます。アプリ PIN の要求の詳細については、「 アプリ PIN を要求する」を参照してください。
モバイルデバイスで添付ファイルを無効にする
if( gs.isMobile() ){
answer = false;
}[アプリをぼかす] オプションの有効化
システムプロパティ [sys_properties] テーブルの以下のシステムプロパティを使用して、モバイルデバイスにフォーカスがないときにモバイルアプリをぼかします。
- システムプロパティはglide.sg.blur_ui_when_backgrounded、 とAndroidデバイスの両方でiOSサポートされています。
- デフォルトでは、このプロパティの値は false に設定されており、これによりオフになります。
デバイスの場合 Android 、値を true に設定してこのプロパティを有効にすると、次の制限が適用されます。
- 画面共有機能はサポートされておらず、共有アプリの画面は黒く表示されます。
- ユーザーはスクリーンショットを撮ることができません。
これらの制限は、プロパティが有効になっているデバイスにglide.sg.blur_ui_when_backgroundedは適用iOSされません。
詳細については、「アプリをぼかすオプションの構成」を参照してください
ルート化されたりジェイルブレイクされたデバイスをブロック
モバイルデバイスのセキュリティを強化するには、ルート化されたりジェイルブレイクされたりしたデバイスが使用された場合、モバイルアプリのログインをブロックします。次のセキュリティプロパティを使用します。
glide.sg.allow_rooted_jailbroken_devices system
詳細については、「 ルート化されたデバイスとジェイルブレイクされたデバイスのステータスを構成する」を参照してください。
ペネトレーションテスト
ServiceNowは、モバイルアプリのペネトレーションテストを実行するために、サードパーティを利用します。 これは通常、毎年行われますが、より頻繁に行われる場合もあります。これらのテストの結果は、CORE のお客様に提供されます。お客様は、 KB0538598 に概説されたプロセスに従って、インスタンスのペンテストとともにモバイルアプリケーションをテストできます。