モバイルエクスペリエンスの追加
モバイルエクスペリエンス (インターフェイス) を追加して、ユーザーが ServiceNow ネイティブモバイルアプリからアプリケーションにアクセスできるようにします。
始める前に
必要なロール:sn_app_eng_studio.user または delegated_developer。詳細については、「AES を使用する開発者の委任」を参照してください。
このタスクについて
モバイルエクスペリエンスを追加するときは、そのモバイルアプリの基本バージョンを作成します。これを展開できるようにするには、モバイルアプリビルダー で編集を続行する必要があります。
モバイルアプリビルダー を使用して、AES でビルドしたモバイルアプリ内でワークフローを構成する画面とレコードをビルドして管理します。たとえば、電話アプリでタブとして表示される Web ページやリストを追加できます。
手順
- 次のように移動する。 All (すべて) > App Engine > App Engine Studio.
- [自分のアプリ] ページからアプリケーションを開きます。
- アプリケーションで、[エクスペリエンス] の横にある [追加] を選択します。
- [モバイル体験] を選択し、[開始] を選択します。
-
エクスペリエンスを追加する場所を選択し、[続行] を選択します。
- モバイルエージェント
- Now Mobile
-
フォームのフィールドに入力します。
表 : 1. [ADD EXPERIENCE] フォーム フィールド 説明 アイコンを追加 この画面の内容を最もよく反映しているアイコン。 エクスペリエンスのラベル 画面の説明。 ロール 画面にアクセスできるロール。複数のロールを指定できますが、[ロール] フィールドへの入力を開始すると表示されるリストから、1 つずつ選択する必要があります。 注:ロールを指定しない場合、すべてのユーザーがモバイルエクスペリエンスにアクセスできます。オフラインで利用可能 エクスペリエンスをオフラインで利用できるようにするオプション。 注:オフラインエクスペリエンスは モバイルエージェント アプリでのみ利用できます。 - [続行] を選択します。
-
追加する画面のタイプを選択し、[続行] を選択します。
表 : 2. 画面のタイプのオプション オプション 説明 リスト 既存のデータテーブルから取得した情報を一覧表示する画面です。これは次のステップで選択します。 注:リスト画面を作成すると、データテーブルのすべての値がモバイルエクスペリエンスに追加されます。Web ページ 既存の Web ページを表示する画面で、次のステップで URL を指定します。 -
モバイルエクスペリエンスにリストページを追加するには、次の操作を行います。
-
画面にリストとして表示されるテーブルを選択します。
データテーブルを選択すると、そのコンテンツの一部がページに表示されます。
-
テーブルを条件付きにするには、[このテーブルの条件を設定] を選択し、条件ビルダーを使用してデータを表示するための条件を定義します。
詳細については、「Condition builder」を参照してください。
- [続行] を選択します。
-
テーブルから抽出されたデータの属性を指定し、[続行] を選択します。
表 : 3. テーブルデータの識別子 フィールド 説明 アイコンを追加 テーブル内のデータを反映しているアイコン。 画面ラベル リスト画面を説明する簡単なラベル。
-
画面にリストとして表示されるテーブルを選択します。
-
モバイルエクスペリエンスに Web ページを追加するには、次の操作を行います。
-
テーブルデータの属性を指定し、[続行] を選択します。
表 : 4. テーブルデータの識別子 フィールド 説明 アイコンを追加 Web ページを反映するアイコン。 画面ラベル Web ページを説明する簡単なラベル。 URL Web ページの絶対 URL または相対 URL。
-
テーブルデータの属性を指定し、[続行] を選択します。
-
操作を完了したかどうかに応じて、次のいずれかを実行します。
- モバイルエクスペリエンスへの画面の追加が完了したら、[画面の追加が完了しました] を選択します。
- モバイルエクスペリエンスにさらに画面を追加するには、[画面をさらに追加] を選択します。
-
モバイルエクスペリエンスの作成を終了するには、[完了] を選択します。
AES でモバイルエクスペリエンスを作成した後、モバイルアプリビルダー で編集する必要があります。
-
作成したモバイルエクスペリエンスの横にあるメニューアイコン (
) を選択し、[編集] を選択します。
-
モバイルアプリビルダー でモバイルエクスペリエンスを編集します。
詳細については、「Mobile App Builder」を参照してください。
次のタスク
[アプリを選択] フィールドと [プラットフォームを選択] フィールドを使用して、モバイルエクスペリエンスの QR コードをスキャンまたはコピーします。
モバイルエクスペリエンスの変更の詳細については、「Mobile App Builder」を参照してください。