モバイルアプリの AppConfig
AppConfig を使用して、管理対象のモバイルアプリのデフォルトのインスタンスとブラウザーを定義します。
- キーの大文字と小文字は区別されます。
- ユーザーが MAM SDK を使用して ServiceNow® アプリをインストールした場合でも、AppConfig のキー値は管理されていないデバイスをサポートします。
デフォルトインスタンスを事前に構成する
EMM スイートまたは埋め込み MAM SDK アプリを介して ServiceNow モバイル アプリを配布する場合は、AppConfig を使用して既定のインスタンス URL と既定のインスタンス名を事前に構成できます。
| キー | 値 |
|---|---|
| SNDefaultInstanceURL | インスタンスの URL (例: https://instancename.service-now.com) |
| SNDefaultInstanceName | このキーを使用して、インスタンスの分かりやすい名前を定義します。たとえば、「[自分の会社名]」の場合、インスタンスの名前は会社にちなんで付けられます。 |
エンドユーザーが新しいインスタンスへの接続を作成できないようにする
次の AppConfig キー/値ペアを使用して、エンドユーザーが、管理対象モバイルアプリの新しいインスタンスへの接続を作成できないようにすることができます。次のキーが true に設定されている場合、エンドユーザーには、モバイルアプリのインスタンスリストページにプラス記号 () が表示されません。プラス記号がないと、エンドユーザーは追加が許可されていないインスタンスを追加できません。
| キー | 値 |
|---|---|
| SNBlockInstanceCreate | 「True」|「False」 |
エンドユーザーが一度に複数のインスタンスにログインできないようにします
次の AppConfig キーと値のペアを使用して、エンドユーザーが複数のインスタンスに同時にログインできないようにすることができます。以下のキーを trueに設定すると、エンドユーザーはログインしたインスタンス内からインスタンス管理画面にアクセスできません。ユーザーがインスタンスを変更するには、現在のインスタンスからログアウトし、関連するインスタンスにログインする必要があります。
| キー | 値 |
|---|---|
| SNBlockMultiInstance | 「True」|「False」 |
デフォルトのブラウザを変更する
ServiceNow は認証に AppAuth を使用します。そのため、モバイルアプリはモバイルデバイスのデフォルトブラウザーを使用します。iOS はデフォルトのアプリ内ブラウザーを使用し、Android はデフォルトのオペレーティングシステムブラウザーを使用します。アプリ保護ポリシーが MDM 管理ブラウザーまたは特定のブラウザーのみを許可するブラウザーセキュリティ要件が設定されている場合があります。一般的なユースケースはアプリごとの VPN のサポートです。
| プラットフォーム | キー | 値 | ブラウザ |
|---|---|---|---|
| iOS | SNAuthenticationBrowseriOS | Safari | Apple Safari |
| Chrome | Google Chrome | ||
| Firefox | Mozilla Firefox | ||
| Edge | Microsoft | ||
| WorkspaceONE | AirWatch VMWare Workspace ONE | ||
| WebAtWork | MobileIron Web@Work | ||
| BlackBerry Access | BlackBerry Access | ||
| MaaS360 | IBM MaaS360 | ||
| Citrix | Citrix Secure | ||
| Android | SNAuthenticationBrowserAndroid | Chrome | Google Chrome |
| Firefox | Mozilla Firefox | ||
| Samsung | Samsung インターネットブラウザー | ||
| WorkspaceONE | AirWatch VMWare Workspace ONE | ||
| Edge | Microsoft | ||
| BlackBerry Access | BlackBerry Access | ||
| MaaS360 | IBM MaaS360 | ||
| Citrix | Citrix Secure |
外部リンクのブラウザーを定義
外部リンクは、モバイルアプリがログインしている ServiceNow インスタンスと関連していないリンクです。これらのリンクには次の場所からアクセスできます。
- ひとつの アクティビティストリーム
- URL ボタン
- 仮想エージェント 会話
- カタログまたはナレッジ記事のモバイル Web ビュー
この AppConfig キーを設定しない場合、Android アプリのデフォルトは Google Chrome ブラウザーになり、iOS アプリのデフォルトは Apple Safari になります。
次のいずれかの値を持つ次の構成キーを使用して、ServiceNow モバイル アプリから外部リンクを開くときに使用するブラウザーのタイプを定義します。
| プラットフォーム | キー | 値 | ブラウザ |
|---|---|---|---|
| Android | SNExternalBrowserAndroid | Chrome | Google Chrome |
| Firefox | Mozilla Firefox | ||
| WorkspaceONE | AirWatch VMware Workspace ONE | ||
| WebAtWork | MobileIron Web@Work | ||
| BlackBerry Access | BlackBerry Access | ||
| MaaS360 | IBM MaaS360 | ||
| Citrix | Citrix Secure | ||
| iOS | SNExternalBrowseriOS | Safari | Apple Safari |
| Chrome | Google Chrome | ||
| Firefox | Mozilla Firefox | ||
| Edge | Microsoft Edge | ||
| WorkspaceONE | AirWatch VMware Workspace ONE | ||
| WebAtWork | MobileIron Web@Work | ||
| BlackBerry Access | BlackBerry Access | ||
| MaaS360 | IBM MaaS360 | ||
| Citrix | Citrix Secure | ||