セキュリティコントロール
セキュリティコントロールを設定して、コピー/貼り付けの制限、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 システムプロパティは、iOS デバイスと Android デバイスの両方でサポートされています。
- デフォルトでは、このプロパティの値は false に設定されています。これによりオフになります。
Androidデバイスで値を true に設定してこのプロパティを有効にすると、次の制限が適用されます。
- 画面共有機能はサポートされていないため、共有アプリ画面は黒く表示されます。
- ユーザーはスクリーンショットを撮ることができません。
これらの制限は、glide.sg.blur_ui_when_backgroundedプロパティが有効になっている場合、iOSデバイスには適用されません。
詳細については、「アプリのぼかしオプションを構成する」を参照してください
ルート化されたりジェイルブレイクされたデバイスをブロック
モバイルデバイスのセキュリティを強化するには、ルート化されたりジェイルブレイクされたりしたデバイスが使用された場合、モバイルアプリのログインをブロックします。次のセキュリティプロパティを使用します。
glide.sg.allow_rooted_jailbroken_devices system
詳細については、「 ルート化されたデバイスとジェイルブレイクされたデバイスの状態を構成する」を参照してください。
ペネトレーションテスト
ServiceNowは、モバイルアプリのペネトレーションテストを実行するために、サードパーティを利用します。 これは通常、毎年行われますが、より頻繁に行われる場合もあります。これらのテストの結果は、CORE のお客様に提供されます。お客様は、 KB0538598 に概説されたプロセスに従って、インスタンスのペンテストとともにモバイルアプリケーションをテストできます。