セキュリティコントロール
コピー/貼り付けの制限、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で概説されているプロセスに従って、インスタンスのペネトレーションテストと併せてモバイルアプリケーションをテストできます。