ServiceNowモバイルアプリ用の外部認証ブラウザーの構成
アドミニストレーターは、モバイルアプリ用に外部ブラウザを構成できます。この外部ブラウザは認証中に使用されるため、同じブラウザによって開かれた外部 URL はセッションと Cookie を維持できます。
始める前に
必要なロール:admin
このタスクについて
Cookie は、 ServiceNow® モバイル アプリのブラウザーと、外部サイトを読み込む外部ブラウザーの間で共有されません。 ServiceNow モバイル アプリを使用すると、エンドユーザーは Okta や Microsoft Entra ID などの SSO (シングルサインオン) サービスでログインできます。これらの SSO サービスは、エンドユーザーにシームレスで安全な認証エクスペリエンスを提供します。ただし、エンドユーザーは、アプリ内で同じ SSO サービスを使用する認証済みサードパーティのリンクを開きたいが、再ログインは要求したくない場合があります。たとえば、エンドユーザーは、 ServiceNow モバイル アプリと同じ SSO サービスを使用する別のプラットフォームでホストされているレポートへのリンクを開くことができます。
エンドユーザーが ServiceNow モバイル アプリと同じSSOサービスを使用する異なるプラットフォーム上のリンクにアクセスできるようにするために、管理者は ServiceNow モバイル アプリにログインするための外部ブラウザを構成して、Cookieがログインと外部サイトの間で共有されるようにすることができます。つまり、SSO セッションはエンドユーザーのログイン後も保持され、外部サイトが ServiceNow モバイル アプリと同じ SSO プロバイダーを使用している場合は、外部サイトに自動的にログインします。
- Web ブラウザーのプロパティ
-
次のプロパティを使用して、 CustomPreAuthProperties スクリプトインクルードで外部ブラウザと認証ブラウザを指定します。
表 : 1. Web ブラウザーのプロパティ モバイルアプリのオペレーティングシステム プロパティ 説明 iOS SNExternalBrowseriOS iOSアプリで外部リンクを開くために使用するブラウザタイプを設定します。 iOS SNAuthenticationBrowseriOS iOSアプリでユーザーを認証するために使用するブラウザタイプを設定します。 Android SNExternalBrowserAndroid Androidアプリで外部リンクを開くために使用するブラウザタイプを設定します。 Android SNAuthenticationBrowserAndroid Androidアプリでユーザーを認証するために使用するブラウザタイプを設定します。 - プロパティ値
-
Web ブラウザーのプロパティには、次のブラウザータイプを指定できます。
表 : 2. ブラウザタイプ プロパティ値 説明 safari Apple Safari chrome Google Chrome firefox Mozilla Firefox edge Microsoft Edge workspaceone AirWatch VMware Workspace ONE webatwork MobileIron Web@Work blackberryaccess BlackBerry Access maas360 IBM MaaS360 citrix Citrix Secure - 例
-
{"SNExternalBrowseriOS": "safari", "SNAuthenticationBrowseriOS": "safari"}重要:SSO セッションをログインと他のブラウジングの間で保持するには、両方のプロパティの値が一致する必要があります。