埋め込み Web セッションの拡張
埋め込み Web セッションを拡張して、モバイル OAuth トークンの有効期限が切れるまでモバイルユーザーがログインし続けます。
始める前に
必要なロール:admin
このタスクについて
モバイル extend_web_session プロパティはデフォルトで有効になっています。このプロパティは、 ServiceNow® モバイル アプリでのハイブリッドエクスペリエンスをシームレスにするのに役立ちます。extend_web_session プロパティは埋め込み Web セッションを拡張して、ネイティブモバイルアプリと同じ期間有効になるようにします。デフォルトでは、Web セッションのタイムアウトは 30 分です。モバイルセッションは 100 日間有効です。モバイル OAuth トークンの有効期限が切れるまでモバイルユーザーをログインさせたままにするには、 extend_web_session mobile プロパティを使用して Web セッションのタイムアウトを延長します。この機能をオフにするには、このプロパティの [値 ] フィールドを [False] に設定します。
手順
-
移動先 すべて > sys_sg_properties.list.
[モバイルプロパティ] リストが表示されます。
-
[モバイルプロパティ] リストで、[新規] を選択します。
[モバイルプロパティ] フォームが表示されます。
-
フォームのフィールドに入力します。
表 : 1. [モバイルプロパティ] の新規レコードフォーム フィールド 説明 名前 モバイルプロパティレコードの名前。
アドミニストレーターがモバイル埋め込み Web セッションの時間を延長できるようにする には、extend_web_session を入力します。
モバイル Web セッションには、デフォルトのタイムアウト値があります。extend_web_session モバイルプロパティは、デフォルトのタイムアウト値を上書きします。エンド ユーザーは、モバイル OAuth トークンが有効である限り、埋め込み Web セッションにログインしたままになります。
注:レコード名では大文字と小文字が区別されるため、 extend_web_sessionを入力して入力する必要があります。アプリケーション モバイルプロパティが適用されるアプリケーションスコープ。
別のアプリケーションスコープを選択するには、インスタンスバナーの地球アイコン (
) を選択します。次に、[アプリケーションスコープ:application_scope] を選択します。
アプリケーションスコープがモバイルプロパティに与える影響については、「モバイルのプロパティ」を参照してください。
説明 モバイルプロパティの説明。プロパティの説明を入力します。 タイプ モバイルプロパティレコードのデータタイプ。extend_web_session モバイルプロパティには [True/False] を選択する必要があります。 値 次のいずれかのオプションを入力します。
- モバイルアプリに合わせて Web セッションを拡張できるようにするには、「 True」と入力します。
- Web セッションの長さを 30 分にするには、「 False」と入力します。
アクティブ モバイルプロパティが有効かどうかを示します。このチェックボックスをオフにすると、モバイルプロパティは有効になりません。 公開 pre_auth プロパティを API 応答に含めるかどうかを決定します。
デフォルトでは、このオプションが選択されていません。このプロパティを /pre_auth API 応答に含める場合は、このチェックボックスをオンにします。詳細については、「Adaptive Authentication Events」を参照してください。
このチェックボックスが有効になっているモバイルプロパティは、 /user_client API 応答から除外されます。
モバイルアプリ構成 モバイルプロパティを使用するモバイルアプリの構成。この設定により、モバイルプロパティの動作が、このモバイルアプリ構成にアクセスできるユーザーに制限されます。他のユーザーはこのモバイルプロパティにアクセスできず、代わりにデフォルトの動作が発生します。注:デフォルトでオンになっている extend_web_session モバイルプロパティでは、このフィールドに指定したモバイルアプリ構成を持つユーザーの延長 Web セッション時間のみをオフにすることができます。モバイルアプリ構成を指定しない場合、すべてのエンドユーザー Web セッションは Washington DC ファミリーリリースバージョン以降で拡張されます。値を入力するには、構成名の入力を開始するか、検索アイコン (
) を選択します。検索ダイアログボックスには、選択可能な構成が一覧表示されます。
次のモバイルアプリ構成のいずれかを選択します。- モバイルエージェント
- Now Mobile
モバイルアプリケーション モバイルプロパティを送信するモバイルアプリケーション。この設定により、モバイルプロパティの動作がこのモバイルアプリにアクセスできるユーザーに制限されます。他のユーザーはこのモバイルプロパティにアクセスできず、代わりにデフォルトの動作が発生します。
注:デフォルトでオンになっている extend_web_session モバイルプロパティでは、このフィールドに指定したモバイルアプリケーションを使用しているユーザーの延長 Web セッション時間のみをオフにすることができます。モバイルアプリケーションを指定しない場合、すべてのエンドユーザー Web セッションは Washington DC ファミリーリリースバージョン以降で拡張されます。値を入力するには、アプリケーション名の入力を開始するか、検索アイコン (
) を選択します。[検索] ダイアログボックスには、選択可能なアプリケーションが一覧表示されます。
次のいずれかのモバイルアプリケーションを選択します。- [モバイルアプリ構成] で [モバイルエージェント] を選択した場合は、[エージェント] を選択します。
- [モバイルアプリ構成] で [Now Mobile] を選択した場合は、[要求] を選択します。
- [Submit (送信)] を選択します。
次のタスク
このプロパティを更新した後、エンドユーザーはプルして更新し、最新の機能構成を取得する必要があります。