埋め込み Web セッションの拡張
埋め込み Web セッションを拡張して、モバイル OAuth トークンの有効期限が切れるまでモバイルユーザーがログインし続けます。
始める前に
必要なロール:admin
このタスクについて
extend_web_sessionモバイルプロパティはデフォルトで有効になっています。このプロパティは、 ServiceNow® モバイル アプリでのハイブリッドエクスペリエンスをシームレスにするのに役立ちます。extend_web_session プロパティは埋め込み Web セッションを拡張して、ネイティブモバイルアプリが有効であるのと同じ期間有効になるようにします。デフォルトでは、Web セッションのタイムアウトは 30 分です。モバイルセッションは 100 日間有効です。モバイル OAuth トークンの有効期限が切れるまでモバイルユーザーのログインを維持するには、 extend_web_session モバイルプロパティを使用して 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] を選択した場合は、[要求] を選択します。
- [送信] を選択します。
次のタスク
このプロパティを更新した後、エンドユーザーはプルして最新の機能構成を更新する必要があります。