---
sourceDocument: オーストラリアのモバイル構成とナビゲーション
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/mobile

 Release :

    - australia

ft:locale :

    - ja-JP

ft:publication_title :

    - オーストラリアのモバイル構成とナビゲーション

ft:clusterId :

    - mobile

bundleId :

    - mobile

workflow :

    - Development, Data and Analytics


---

# Android のアクティブな認証

# Android デバイスでの認証中にネイティブアプリをアクティブにする {#ariaid-title1}

* リリースバージョン: Australia
* 
* 更新日 2026年03月12日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：4分

ServiceNow インスタンスで preventAppKillOnAuth プロパティを使用すると、ログイン中にバックグラウンドに設定されたときに、Androidデバイスがモバイルアプリを強制終了しないようにすることができます。この構成を使用すると、ユーザーがログインプロセスを完了するかキャンセルするまでアプリをアクティブのままにしておくことで、よりスムーズな認証エクスペリエンスを実現できます。

## 始める前に

必要なロール：admin

## このタスクについて

注:  
preventAppKillOnAuthは、ログインの問題が発生する場合にのみ設定する必要がある場合があります。これは、アプリがバックグラウンドに置かれてから再起動される場合です。このような再起動後、ログイン後にアプリをネイティブモバイルインターフェイスにリダイレクトできないことがあります。この問題は、Redmi、POCO、Oppo などの OEM デバイスで発生することが判明しました。

preventAppKillOnAuthプロパティは事前認証されたモバイル設定であり、true に設定すると、重要なタスクが進行中であることをシステムに通知します。この設定により、バックグラウンドに移行した場合でも、認証プロセス中にモバイルアプリが動作したままになります。

モバイルのプロパティは、 ServiceNow モバイルプラットフォーム サーバー上のsys_sg_propertiesテーブルのレコードとして構成されます。  
注:  
preventAppKillOnAuth プロパティは、20.6.0 モバイルクライアントリリースからサポートされています。

例
:   認証アプリを開いてコードを取得したり、ログイン要求を承認したりすると、 ServiceNow モバイル アプリがバックグラウンドに移動します。このような場合、 Android OS は、次の状況でアプリを終了することがあります。

    * デバイスのメモリが不足している場合。
    * バッテリーセーバーモードが有効になっている場合。
    * システム設定で、同時に実行できるバックグラウンドアプリの数に制限がある場合。
    {#active-authentication-android__ul_zjk_pfk_4hc}

## 手順

1. 移動先 すべてsys_sg_properties.list.  
   \[モバイルプロパティ\] リストが表示されます。
2. \[モバイルプロパティ\] リストで、\[ 新規\] を選択します。  
   \[モバイルプロパティ\] フォームが表示されます。
3. フォームの必要なフィールドに入力します。  
   {#active-authentication-android__table_pqg_xyq_tzb__entry__2}

   | フィールド | 説明 |
   |-|-|
   | 名前 | モバイルプロパティレコードの名前。この機能を構成可能にするには、「 <kbd class="ph userinput">preventAppKillOnAuth</kbd> 」と入力します。`preventAppKillOnAuth` プロパティはデフォルトでオフになっているため、インスタンスで作成して構成する必要があります。 |
   | アプリケーション | モバイルプロパティが適用されるアプリケーションスコープ。別のアプリケーションスコープを選択するには、インスタンスバナーの地球アイコン ( ![地球アイコン]()) を選択します。次に、\[ アプリケーションスコープ:<var class="keyword varname">application_scope</var>\] を選択します。 モバイルプロパティがアプリケーションスコープによってどのように影響を受けるかについては、「 [モバイルのプロパティ](https://servicenow-prod.fluidtopics.net/NCY1TZjmiYH8gLlwH1diVQ "モバイルプロパティを使用すると、アドミニストレーターはServiceNowインスタンスをアップグレードせずにServiceNowアプリの機能をオンまたはオフにすることができます。")」を参照してください。 |
   | 説明 | モバイルプロパティの説明。プロパティの説明を入力します。たとえば、 <kbd class="ph userinput">認証プロセス中にアプリを稼働させるかどうかを決定</kbd>します。 |
   | タイプ | モバイルプロパティレコードのデータタイプ。preventAppKillOnAuthモバイルプロパティの True/False を選択する必要があります。 |
   | 値 | 次のオプションのいずれかを入力します。 * Android OS を要求し、認証プロセス全体を通じてアプリを稼働させるには、「<kbd class="ph userinput">True</kbd>」と入力します。 * 認証中に OS Android 標準のバックグラウンドプロセスを使用してアプリを管理できるようにするには、 <kbd class="ph userinput">False</kbd> と入力します。これがデフォルト値です。 {#active-authentication-android__ul_mvc_yzq_tzb} |
   | 有効 | モバイルプロパティがアクティブ化されているかどうかを判断します。このチェックボックスをオフにすると、モバイルプロパティは有効になりません。 |
   | 公開 | インスタンスにログインする前であっても、このプロパティがモバイルデバイスの pre_auth API で公開されているかどうかを決定します。 プロパティ機能を有効にするには、このチェックボックスをオンにします。 |
   | モバイルアプリ構成 | この構成には関係ありません。\[ 公開\] フィールドが選択されている場合、このフィールドは使用できません |
   | モバイル アプリケーション | エージェント<kbd class="ph userinput">、</kbd><kbd class="ph userinput">要求</kbd>、またはモバイルパブリッシングのユーザーが作成したカスタムアプリタイプの名前を入力します。または、サポートされているすべてのアプリタイプまたはバリアントにこのプロパティを適用するには、フィールドを空のままにします。 値を入力するには、アプリケーション名の入力を開始するか、検索アイコンを選択します。\[検索\] ダイアログボックスには、選択可能なアプリケーションが一覧表示されます。\[モバイルアプリケーション\] ダイアログボックスでアプリケーションを選択します。 |
   [表 : 1. モバイルプロパティの新規レコードフォーム]

   {#active-authentication-android__table_pqg_xyq_tzb}
4. \[名前\] フィールドにプロパティ名 <kbd class="ph userinput">preventAppKillOnAuth</kbd> を入力します。
5. \[タイプ\] フィールドで \[True/False\] を選択します。
6. \[値\] フィールドに「<kbd class="ph userinput">true</kbd>」と入力します。
7. \[ 公開\] を選択します。
8. \[送信\] を選択します。

