---
sourceDocument: Yokohama データと自動化
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/yokohama/integrate-applications

 Release :

    - yokohama

ft:locale :

    - ja-JP

ft:publication_title :

    - Yokohama データと自動化

ft:clusterId :

    - crint

bundleId :

    - crint

workflow :

    - Creator


---

# 統合ハブの詳細

# 統合ハブの詳細 {#ariaid-title1}

* リリースバージョン: Yokohama
* 
* 更新日 2025年01月30日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：7分

ServiceNow® 統合ハブ では、サードパーティシステムと再利用可能な統合をビルドして Now Platform から呼び出せます。たとえば、アクションデザイナースクリプトステップの統合 API を使用して外部システムの呼び出しを 統合ハブ に要求してそのスクリプトステップを ServiceNow® MID サーバー で実行し、REST、SOAP、PowerShell などのプロトコルステップをアクティブ化できます。

## インバウンドとアウトバウンドの統合 {#exploring-integration-hub__section_ql1_vcz_fcb}

統合ハブ により、サードパーティのアプリケーションとのインバウンド統合とアウトバウンド統合の両方が実現します。

ワークフロースタジオ で設定したフローが、サードパーティシステムからの条件付きイベント駆動型の外部 Webhook に応答して実行されると、インバウンド統合が発生します。たとえば、問題追跡アプリケーションで P1 の問題を作成すると、その外部 Webhook によって ServiceNow インスタンスでフローがトリガーされ、ServiceNow インスタンスでインシデントデータベーステーブルが更新されます。ここでは、Webhook は条件付きイベント駆動型です。

ServiceNow で特定のイベントが発生したときに、統合ハブ がフローの一部としてサードパーティの API を実行できるようにすると、アウトバウンド統合が発生します。この統合のことを「スポーク」と呼びます。スポークは、設定が簡単で、スクリプトを作成しなくても強力なアクションをすばやく追加することができます。たとえば、優先度の高いインシデントが作成されたときに、Slack チャネルにメッセージとインシデントの詳細を投稿できます。

## 統合のビルド {#exploring-integration-hub__section_vpw_5st_tfc}

サードパーティシステムとの再利用可能な統合を構築し、 Now Platform内のどこからでも呼び出します。  

スポークを作成
:   スポークジェネレーターを使用してスポークをビルドし、再利用可能なアクションのシーケンスを作成することで、統合タスクを自動化してカスタム統合を開発します。詳細については、「」を参照してください。

ベースシステム統合にスポークを使用する
:   統合ハブでワークフロースタジオのアクションを使用して、次のことを実行できます。  
    * メッセージ、ServiceNow のインシデント、問題、および変更レコードの詳細を、 [Slack スポーク](https://servicenow-prod.fluidtopics.net/GFKRiuUa1ZGy2O2xdC3qyw "Slack スポークを使用し、メッセージを投稿したり、チャネルへのアクセスを管理したりします。")、または [Microsoft Teams スポーク](https://servicenow-prod.fluidtopics.net/3pxhgn2PCwyMR37uMfdUTg "Microsoft Teams スポークは、メッセージ、ServiceNow のインシデント、問題、および変更レコードの詳細を Microsoft Teams のチャネルに投稿するアクションを提供します。") のコミュニケーションチャネルに投稿します。
    * たとえば、[統合ハブ リモートプロセス同期](https://servicenow-prod.fluidtopics.net/xceZmVIhHn6nK3bBBOrYpQ "統合ハブリモートプロセス同期を使用すると、複数の ServiceNow インスタンス間で一方向または双方向の統合を設定して、プロセスフローの同期を維持できます。") を使用して複数の本番インスタンス間でデータを同期します。
    {#exploring-integration-hub__ul_t4y_qng_gcb}

カスタム統合の作成
:   [REST ステップ](https://servicenow-prod.fluidtopics.net/DO~9WRk_BGCMoKtlu02XQA "送信 REST Web サービス要求を外部システムに送信します。")または[スクリプトステップ](https://www.servicenow.com/docs/access?context=javascript-step-action-designer&version=yokohama&pubname=yokohama-build-workflows&ft:locale=en-US)を使用して、ワークフロースタジオとのカスタム統合をビルドします。

サードパーティアプリケーションとのインバウンド統合の自動化
:   ベースシステムの外部トリガー定義、およびスポークアクションまたはコアアクションからのアクションを選択することで、ワークフロースタジオ で [外部トリガー定義でフローを設定](https://servicenow-prod.fluidtopics.net/9fqAeRHG7Uxord6MVIB4BQ "サードパーティシステムからのイベント駆動型外部トリガーに応答して実行するフローを設定します。") を行います。次に、設定したフローをトリガーするためにサードパーティアプリケーションの Webhook が使用する [外部トリガーエンドポイントの設定](https://servicenow-prod.fluidtopics.net/vEPvFnW28gOxLvJFuZDo1A "サードパーティアプリケーションの外部 Webhook が ServiceNow インスタンスに接続するために使用するエンドポイントを生成します。エンドポイントが外部 Webhook を受け付けないようにする場合は、接続からエンドポイントの構成を非アクティブ化または削除できます。") を行います。ServiceNow インスタンスは、フローをトリガーする前に Webhook を認証します。

ネットワーク内のサーバーとアプリケーションの管理の自動化
:   カスタムアクションを使用して、ワークフロースタジオ プロセスをネットワーク内の [MID サーバー](https://www.servicenow.com/docs/access?context=mid-server-landing&version=yokohama&pubname=yokohama-servicenow-platform&ft:locale=en-US)に委任します。たとえば、[PowerShell ステップ](https://servicenow-prod.fluidtopics.net/~lf7V2QLRxKm8odgtqbZxA "MID サーバーを介して、ServiceNow インスタンスからのリモートマシン上で PowerShell スクリプトを実行します。")または[REST ステップ](https://servicenow-prod.fluidtopics.net/DO~9WRk_BGCMoKtlu02XQA "送信 REST Web サービス要求を外部システムに送信します。")を使用するアクションなどです。

## データのインポートとストリーミング {#exploring-integration-hub__section_lxs_15r_tfc}

統合ハブ - インポートを使用してデータをインポートします。[統合ハブ - インポート](https://servicenow-prod.fluidtopics.net/SgqMy8c6dTrG8VxH6JUY4g "ガイド付きの手順を追って操作できる統合インターフェイスを介してデータインポートタスクを自動化します。外部データソースを定義し、ターゲットテーブルを指定し、ソースデータがどのようにターゲットデータになるかをマッピングし、定期的なインポートをスケジュール設定します。") を使用すると、データインポートの構成、実行、スケジュール設定をすべて単一の簡素化されたインターフェイスで行うことができます。複数のデータ統合機能を単一の環境に統合することで、プラットフォーム全体で複数のフォームを作成および管理する必要がなくなります。データソース、ターゲットテーブル、データマッピングの構成を、ガイドに従って段階的に進めることができます。データのインポートをスケジュールすることも、オンデマンドで実行することもできます。

Apache Kafka 用の ストリームコネクト を使用してデータをストリーミングします。ストリームコネクト は Kafka 環境を ServiceNow® インスタンスにリンクし、インスタンスと外部システム間でデータをストリーミングできるようにします。ストリームコネクト は ワークフロースタジオ と統合されているため、Kafka イベントを生成および消費するフローをビルドできます。ストリームコネクト には、スクリプトを使用するか、既存の RTE または変換マップ構成を使用してデータをストリーミングおよび処理できるコンシューマーもいくつか用意されています。

## 接続を管理 {#exploring-integration-hub__section_wtq_q5r_tfc}

統合ハブ は、外部システムとの統合時にエイリアスを利用して接続情報と認証情報を管理します。エイリアスを使用することで、複数の環境を使用する場合に、複数の認証情報や接続情報プロファイルを設定する必要がなくなります。統合ハブで必要なのはエイリアスのみとなり、実行時に正しい認証情報と接続情報を使用するように解決されます。[資格情報、接続、およびエイリアス](https://www.servicenow.com/docs/access?context=credentials-connections-alias&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US)の詳細を確認してください。

[接続ダッシュボード](https://servicenow-prod.fluidtopics.net/ANYyNcDWIcZaKVa0sYOy1Q "簡単なインターフェイスで、接続および資格情報エイリアスを表示して構成します。新しい接続を追加して既存の接続を編集し、接続の詳細を表示します。")を使用して、接続および資格情報エイリアスを表示および構成します。接続ダッシュボードを使用すると、単一のインターフェイスで複数の接続を管理することができ、接続を追加、編集、構成するためのプロセスが簡素化されます。接続ダッシュボードにより、エイリアスと関連するすべての子接続に関する詳細を単一の場所に表示できます。

統合ハブ [は、単独の統合プロバイダーへの複数の接続をサポートします](https://servicenow-prod.fluidtopics.net/CBhcsLskKCrW9YVxNBJ0pA "単独の統合プロバイダーへの複数の接続をサポートします。フローから直接、フロー、サブフロー、アクションの接続を選択します。")。たとえば、複数の異なる Jira 環境に接続することができます。ワークフロースタジオでは、フローで使用する接続を選択し、フロー、サブフロー、およびアクションの事前設定された接続を上書きできます。フローが本番に昇格されたら、フローを変更することなく各アカウントへの接続を再確立できます。

[個人認証ダッシュボード](https://servicenow-prod.fluidtopics.net/hv_0QMYMVg5EQaEHQmxiZA "個人の認証情報を使用して、サードパーティ統合に接続します。簡素化された統合インターフェイスを介して、個人認証を表示、認証、取り消し、および更新します。") でサードパーティ統合に接続するには、個人の認証情報を使用します。簡素化された統合インターフェイスを介して、個人認証を表示、認証、取り消し、および更新します。

MID サーバー [から mTLS を使用して](https://servicenow-prod.fluidtopics.net/w9BqfggEz6ExcjRnwWqDiw#mtls-mid-server "mTLS を使用して、MID サーバーから送信 REST および SOAP 呼び出しを行います。mTLS 認証情報と証明書情報を、インスタンス、構成ファイル、または外部 Vault に保存します。MID サーバーは認証情報と証明書情報を取得し、mTLS プロトコルを使用して送信 REST および SOAP 呼び出しを行います。")、送信 REST および SOAP の呼び出しを行います。mTLS 認証情報と証明書情報を、インスタンス、構成ファイル、または外部 Vault に保存します。MID サーバーは認証情報と証明書情報を取得し、mTLS プロトコルを使用して送信 REST および SOAP 呼び出しを行います。

## 福利厚生 {#exploring-integration-hub__section_fnt_m1z_fcb}

統合ハブ は、プロセスの所有者と開発者に次のメリットをもたらします。  
* Now Platformの複数の自動化機能が単一の環境に統合されるため、プロセス所有者と開発者は単一のインターフェイスからビジネスプロセスや統合をビルドし、ビジュアル化することができます。
* ワークフロースタジオのコンテンツが、ビジネスプロセスと外部システムを統合するように拡張されます。
* 該当分野のエキスパートがスポークを開発してフローデザイナーと共有できるようになり、ビジネスプロセスの自動化が促進されます。
* 技術系以外のユーザーがトリガー、アクション、入力、出力を理解するのに役立つ統合ロジックを自然言語で記述できます。
{#exploring-integration-hub__ul_jc5_yrg_gcb}

## 開発プロセス {#exploring-integration-hub__section_pd3_gly_fcb}

カスタム統合を開発する際は、スコープ対象のアプリケーション内で統合を行うためのすべてのアクションを開発します。これらのアクションは、ターゲット インスタンスに展開されるとワークフロースタジオでスポークとしてグループ化されます。アプリケーションのレコードにカスタム アイコンを追加して、スポークをブランド化します。アプリケーション開発の詳細については、「Build applications (アプリケーションのビルド)」を参照してください。

スポークを開発する際、通常はフローデザイナーとアクション デザイナーで次のアプリケーション開発タスクを実行します。  
1. 開発インスタンスでスコープ対象のアプリケーションを作成し、スポークをビルドします。
2. スコープ対象のアプリケーションのテスト バージョンをアプリケーション リポジトリーに公開します。
3. スコープ対象のアプリケーションをアプリケーション リポジトリーからテスト インスタンスに展開します。
4. テスト インスタンスでスコープ対象のアプリケーションをテストします。
5. 予期どおりに機能する場合は、次のいずれかの方法でスコープ対象のアプリケーションを公開します。
   * アプリケーション リポジトリーに公開して本番インスタンスに展開します。
   * ServiceNow Storeに、お客様がその環境用に要求できるアプリケーションとして公開します。
   * ServiceNow シェアに公開して、ServiceNow コミュニティの他のお客様にコンテンツを提供します。
   {#exploring-integration-hub__ul_v2z_mty_fcb}
{#exploring-integration-hub__ol_sqg_jty_fcb}

「アーキテクチャの概要」に記載の、ワークフロースタジオ の設計上の考慮事項を確認してください。

