モバイル階層

  • リリースバージョン: Australia
  • 更新日 2026年03月12日
  • 所要時間:5分
  • ServiceNow® モバイル のコンポーネントと、それらがどのように連携してアプリケーションの構成、変更、および作成に役立つかについて説明します。

    ServiceNow モバイルフレームワークのコンポーネント

    この画像は、 ServiceNow モバイルフレームワークの構造を表しています。次のセクションでは、階層全体の特定の領域と個々のコンポーネントについて詳しく説明します。

    モバイルアプリの基盤要素を示す図。

    モバイルアプリ構成

    ネイティブクライアントのコンポーネント。
    モバイルアプリ
    ServiceNow® モバイルプラットフォームの一部には、Now Mobileアプリとモバイルエージェントアプリの2つのモバイルアプリがあります。各アプリはペルソナに焦点を当てています。つまり、アプリエクスペリエンスは組織内の特定のロールのタスクをサポートするように調整されています。各モバイルアプリには、1 つ以上のモバイルアプリ構成を含めることができます。詳細については、以下の「モバイルアプリの構成」セクションを参照してください。
    モバイルアプリ構成

    ユーザーが ServiceNow モバイルプラットフォーム アプリケーションをダウンロードすると、認証情報を使用してログインするように求められます。ユーザーがインスタンスにログインすると、単一のモバイルアプリ構成によって作成されたエクスペリエンスが表示されます。ユーザーエクスペリエンスを定義するモバイルアプリ構成は、構成で定義された条件によって異なります。

    ナビゲーションバー

    各モバイルアプリ構成には、画面の下部に表示されるナビゲーションバーがあります。ナビゲーションバーには、ナビゲーションバータブと呼ばれる最大 5 つのアイコンを含めることができます。デフォルトでは、ナビゲーションバーには通知と設定のナビゲーションバータブがあります。ナビゲーションバーの作成方法については、「 ナビゲーションバーとナビゲーションタブの構成」を参照してください。

    ナビゲーションバータブ

    ナビゲーションバーの各タブは、画面またはランチャー画面を表します。ナビゲーションバーに 5 つ以上のタブを追加すると、[ その他 ] タブが表示されます。[ その他 ] タブをタップすると、追加のタブを表示するリストビューが開きます。

    ナビゲーションバータブの作成方法については、「 ナビゲーションバーとナビゲーションタブの構成」を参照してください。

    ランチャー画面

    ランチャー画面は、ユーザーのランディングページまたはホームページとして機能します。ランチャー画面には、構成可能なヘッダーと、いくつかの形式の画面へのアクセスを提供するセクションが含まれています。また、ランチャー画面に検索バーとクイックアクションを設定して、ユーザーがよく使用する機能にアクセスできるようにすることもできます。

    ランチャー画面の詳細については、「 ランチャー画面」を参照してください。

    スクリーニング

    画面は、ユーザーがインスタンスのデータを表示および変更する方法を提供します。画面には、リスト、マップ、レコードなどの形式で情報を表示できます。画面コンポーネントの詳細については、次のセクションを参照してください。

    スクリーニング

    図 : 1. 利用可能なすべてのモバイル画面のリスト
    利用可能なすべてのモバイル画面のリスト。
    画面セグメント

    画面には 1 つ以上の画面セグメントが含まれており、インスタンスからの情報をユーザーに表示します。画面セグメントは、アプリ内でユーザーに表示されるリスト、カレンダー、マップ、およびレコードを表します。画面に複数の画面セグメントがある場合、ユーザーはタブ付きインターフェイスを使用して画面セグメントを切り替えることができます。

    リスト、カレンダー、およびマップの画面セグメントレコードは、画面セグメント [sys_sg_item_stream_segment] テーブルにあります。レコード画面の画面セグメントレコードは、レコード画面セグメント [sys_sg_form_segment] テーブルにあります。

    アイコン

    各画面にはアイコンがあります。このアイコンは、ランチャー画面またはナビゲーションバーに表示されるときの画面を表します。

    アイコンレコードは、アイコン [sys_sg_icon] テーブルにあります。

    アイコンの詳細については、「 モバイルアイコン」を参照してください。

    アイテムストリーム

    アイテムストリームは、画面に表示されるデータのソースです。アイテムストリームは、データアイテムと呼ばれる単一のソースからデータを取得します。複数のアイテムストリームを 1 つの画面セグメントに関連付けて、複数のテーブルのデータを含めることができます。たとえば、2 つのアイテムストリームを作成して、インシデント [incident] テーブルと要求アイテム [sc_req_item] テーブルの両方のアイテムを単一のリストに表示できます。

    アイテムストリームは、1 つ以上のアイテム構成にも関連付けられています。これらのアイテム構成は、画面セグメントでのデータの表示方法を制御するパターンを提供します。

    アイテムストリームレコードは、アイテムストリーム [sys_sg_item_stream] テーブルにあります。

    データアイテム

    データアイテムは、画面に表示されるデータを提供します。データアイテムは、インスタンス内のテーブルと相関付けられたデータセットです。データアイテムには、アイテムが返すデータを制限するフィルター条件を含めることができます。画面がデータセットを人間が判読可能な情報に変換できるように、データアイテムを画面に関連付けます。

    データアイテムは、データアイテム [sys_sg_data_item] テーブルにあります。

    データアイテムの詳細については、「 データアイテム」を参照してください。

    アイテム構成

    アイテム構成は、画面内のデータのパターンを提供し、画面セグメント内でのデータの表示方法を制御します。アイテム構成でデータの外観を制御する方法の詳細については、「アイテム構成」セクションを参照してください。

    アイテム構成は、アイテム構成 [sys_sg_master_item] テーブルにあります。

    詳細情報
    詳細については、以下を参照してください。

    画面セグメント

    利用可能なモバイルランチャー画面の階層図。
    スクリーニング
    画面タイプによって、画面の外観と、ユーザーが画面を操作する方法が決まります。次の画面タイプを作成できます。
    これらのタイプに加えて、次の画面をレコード画面のセグメントに追加できます。
    • 画面の詳細
    • アクティビティストリーム画面
    • 関連リスト画面
    • 埋め込みリスト画面
    関数

    ユーザーは、機能を使用して、タスクの割り当てやレコード間の移動などのタスクをモバイルアプリで実行できます。アクションは、モバイルデバイスとやり取りして、メールを送信したり、マップソフトウェアを使用したナビゲーションを行ったり、電話をかけたりすることもできます。

    関数は関数 [sys_sg_button] テーブルにあります。

    関数の詳細については、「 モバイル機能」を参照してください。