マップページ

  • リリースバージョン: Australia
  • 更新日 2026年03月12日
  • 所要時間:3分
  • マップページには、指定した場所データに基づいてGoogleマップページにServiceNowデータがグラフィカルに表示されます。

    必要な数のマップページを作成して、表示するデータのタイプ、表示するリンク、およびマップの外観を定義できます。マップページを作成したら、マップページを表示するモジュールを作成できます。

    注:
    マップページには、非本番アクセス制限が適用されます。詳細については、「Google Maps API の設定」を参照してください。

    場所をマッピング

    場所は、ユーザー、施設、または構成アイテム (CI) を見つけるためにさまざまなアプリケーションによって使用され、場所 [cmn_location] テーブルに保存されます。親子階層でさまざまなレベルの場所を設定できます。たとえば、メールサーバーは 2 階の場所に関連付けられ、メールビジネスサービスはニューヨーク市に関連付けられている場合があります。

    この階層の各レベルには個別の場所レコードが含まれ、次に上位のレベルが親として指定されます。

    この場所は、[ フルネーム ] フィールドに完全な識別子を生成するためにも使用されます。これは、フォームを構成することで利用できます。詳細については、「Show or hide fields on a form」を参照してください。

    場所フォームの [フルネーム] フィールド

    場所の定義方法

    場所を作成するには、次に移動します ユーザーアドミニストレーション > 場所 をクリックし、[ 新規] を選択します。
    表 : 1. 場所の定義
    フィールド 説明
    名前 場所の名前。この名前は、フォーム上でこの場所を参照するときにシステムで使用される表示値です。
    番地 場所の番地。
    市区町村 場所の市区町村。
    都道府県 場所の州または都道府県。
    郵便番号 場所の郵便番号。
    場所の国。
    連絡先 この場所の連絡先であるユーザーの名前。
    電話 場所の電話番号。
    FAX 場所のファックス番号。
    この場所の親場所の名前。場所階層については、前述のとおりです。
    緯度 場所の緯度。

    フォームに住所や市区町村名、郵便番号などの十分な情報が含まれている場合、 get_lat_long ビジネスルールによって、このフィールドと後述の [経度 ] フィールドが自動的に入力されます。

    これらのフィールドに手動で入力された値が上書きされないようにするには、このビジネスルールを非アクティブ化します。

    経度 場所の経度。
    フォームを構成することによって追加できるフィールドは次のとおりです。
    会社 会社 [core_company] テーブルへの参照フィールド。
    フルネーム 場所の親階層をフルネームにアセンブルする、読み取り専用の計算フィールド。
    倉庫 場所がストックルームとして使用されているかどうかを識別するブールフィールド。
    タイムゾーン 場所のタイムゾーン。デフォルトでは、場所はシステムタイムゾーンを使用します。

    緯度と経度

    会社または場所レコードが作成された場合、または住所フィールドのいずれかが変更された場合 (番地、市区町村、都道府県、郵便番号、または国)、get_lat_longビジネスルールがトリガーされます。このビジネスルールは、 GoogleMapsHelper スクリプトインクルードを使用して sys_geocoding_request レコードを作成します。

    sys_geocoding_requestレコードを処理するには、スケジュール済みジョブ [ジオコーディング要求の処理] を有効にする必要があります。ジオコーディング要求の処理ではGoogle マップサービスを使用して、変更または作成された 会社 レコードと 場所 レコードの緯度と経度のフィールドに入力します。

    緯度と経度が入力されたら、インタラクティブマップで場所を表示するマップページを定義できます。
    注:
    緯度と経度は浮動小数点データタイプとして表されます。以前のリリースでは、この情報は文字列として表されていました。アップグレード中に、可能な場合はデータが変換されます。