---
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


---

# Slack スポーク

# Slack スポーク {#ariaid-title1}

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

Slack スポークを使用し、メッセージを投稿したり、チャネルへのアクセスを管理したりします。

## 統合ハブサブスクリプション {#slack-spoke__section_rsf_yvb_l3b}

このスポークには Integration Hub のサブスクリプションが必要です。詳細については、「[法務スケジュール - 統合ハブの概要](https://www.servicenow.com/content/dam/servicenow-assets/public/en-us/doc-type/legal/snc-addendum-integrationhub.pdf)」を参照てください。サブスクリプションの詳細については、アカウントマネージャーにお問い合わせください。

## スポークバージョン {#slack-spoke__section_djl_syx_bsb}

Slack スポークv 1.8.0 が最新バージョンです。{#slack-spoke__slack-ver}

## Slack アカウントの要件 {#slack-spoke__section_rh3_lj2_hfb}

Slack スポークでは、Slack アカウントでワークスペースおよびカスタムアプリを作成し、Slack スポークの OAuth 2.0 トークンを生成する必要があります。「[Slack アプリを構成](https://servicenow-prod.fluidtopics.net/k4YJth8~f1mtjvFGu0sWNQ "Slack ワークスペースでカスタム OAuth アプリケーションを作成し、Slack スポークで OAuth 2.0 認証を有効にします。")」を参照してください。  
注:  
ここで説明するスポークの設定手順には、ボットユーザートークンのみが必要です。ボットトークンスコープの使用中は、「ユーザーを作成」および「ユーザーを非アクティブ化」アクションを使用できません。これらのアクションを使用するには、Slack アカウントからユーザートークンを取得する必要があります。

## スポークのサブフロー {#slack-spoke__section_uxx_tgf_kfb}

Slack スポークでは、Slack ワークスペースタスクの自動化をデモするサンプルサブフローが提供されます。サンプルサブフローをカスタマイズするには、新しいアプリケーションスコープにコピーします。利用可能なサンプルサブフローは次のとおりです。{#slack-spoke__table_xg2_mgg_3mb__entry__2}

| サブフロー | 説明 |
|-|-|
| メンバー ID 別に Slack ユーザーの詳細を挿入 | メンバー ID に基づいて、必要なユーザーの詳細を Slack ユーザーキャッシュモジュールに挿入します。 |
| ユーザー ID 別に Slack ユーザーの詳細を挿入 | ユーザー ID に基づいて、必要なユーザーの詳細を Slack ユーザーキャッシュモジュールに挿入します。 |
| アクション可能なメッセージを投稿 | アクション可能なメッセージを Slack チャネルに投稿します。 注: このサブフローでは、入力として送信構成が必要です。デフォルトの送信構成をカスタマイズしたり、要件に応じて送信構成を作成したりします。詳細については、「[ServiceNowインスタンスで送信構成を設定](https://servicenow-prod.fluidtopics.net/~TbGw8qmR0cgdtKMdgiOew "Slack スポークアプリケーションでアクションを実行する必要があるイベントをServiceNowインスタンスで指定します。")」を参照してください。 |
| 承認メッセージを投稿 | 承認メッセージを Slack チャネルに投稿します。 注: このサブフローでは、入力として送信構成が必要です。デフォルトの送信構成をカスタマイズしたり、要件に応じて送信構成を作成したりします。詳細については、「[ServiceNowインスタンスで送信構成を設定](https://servicenow-prod.fluidtopics.net/~TbGw8qmR0cgdtKMdgiOew "Slack スポークアプリケーションでアクションを実行する必要があるイベントをServiceNowインスタンスで指定します。")」を参照してください。 |
| Slack 承認メッセージに応答 | 確認応答メッセージを Slack チャネルに投稿します。 |
| Slack コマンドに応答 | コマンドへの応答を Slack チャネルに投稿します。 |
| Slack メッセージアクションに応答 | 通知を Slack チャネルに投稿します。 |
[ ]

{#slack-spoke__table_xg2_mgg_3mb}

サブフローをカスタマイズするときは、サブフローが無限ループを回避するように構成されていることを確認する必要があります。

## スポークのアクション {#slack-spoke__section_b43_3h2_hfb}

Slack スポークでは、ServiceNow インスタンスでイベントが発生したときに Slack ワークスペースタスクを自動化するアクションが提供されます。使用可能なアクションは次のとおりです。  
{#slack-spoke__table_u1p_kh2_hfb__entry__3}

| カテゴリ | アクション | 説明 |
|-|-|-|
| 会話管理 | チャネルにユーザーを追加 | Slack ワークスペース内の指定されたチャネルに既存ユーザーを追加します。 |
| 会話管理 | チャネルのアーカイブ | Slack ワークスペース内のチャネルをアーカイブします。 |
| 会話管理 | 会話の名前を変更 | 会話の名前を変更します。 |
| 会話管理 | 会話情報を検索 | 会話に関する情報を取得します。 |
| 会話管理 | チャネルを作成 | Slack ワークスペースにチャネルを作成します。 |
| 会話管理 | 会話またはメンバー ID で添付ファイルストリームを検索 | 適切なチャネル、メンバー、またはボットユーザーに関連付けられた添付ファイルを取得します。 |
| 会話管理 | チャネル履歴ストリームを検索 | チャネルの履歴を取得します。チャネル ID、開始日、終了日を入力する必要があります。 |
| 会話管理 | 会話を検索 | 指定されたチャネルからスレッドの会話メッセージを取得します。 |
| 会話管理 | 会話を開く | 1 つのダイレクトメッセージまたは複数ユーザーのダイレクトメッセージを開くか再開します。 |
| 会話管理 | メンバー ID で会話 ID ストリームを検索 | Slack の指定されたメンバーに関連付けられた会話 ID の詳細を取得します。 |
| 会話管理 | チャネルのトピックを設定 | Slack チャネルのトピックを設定します。 |
| 会話管理 | チャネルからユーザーを削除 | Slack ワークスペース内のチャネルからユーザーを削除します。 |
| 通知管理 | アクション可能なメッセージを投稿 | アクション可能なメッセージを Slack チャネルに投稿します。 注: このアクションでは、入力として送信構成が必要です。デフォルトの送信構成をカスタマイズしたり、要件に応じて送信構成を作成したりします。詳細については、「[ServiceNowインスタンスで送信構成を設定](https://servicenow-prod.fluidtopics.net/~TbGw8qmR0cgdtKMdgiOew "Slack スポークアプリケーションでアクションを実行する必要があるイベントをServiceNowインスタンスで指定します。")」を参照してください。 |
| 通知管理 | 承認メッセージを投稿 | 承認メッセージを Slack チャネルに投稿します。 注: このアクションでは、入力として送信構成が必要です。デフォルトの送信構成をカスタマイズしたり、要件に応じて送信構成を作成したりします。詳細については、「[ServiceNowインスタンスで送信構成を設定](https://servicenow-prod.fluidtopics.net/~TbGw8qmR0cgdtKMdgiOew "Slack スポークアプリケーションでアクションを実行する必要があるイベントをServiceNowインスタンスで指定します。")」を参照してください。 |
| 通知管理 | 変更の詳細を投稿 | 変更レコードの詳細をチャネルに投稿します。 |
| 通知管理 | インシデントの詳細を投稿 | インシデントレコードの詳細をチャネルに投稿します。 |
| 通知管理 | メッセージを投稿 | メッセージをSlackチャネルに投稿します。 |
| 通知管理 | 応答を Slack に投稿 | 応答を Slack に投稿します。 |
| 通知管理 | 承認レコードを更新 | 承認レコードを更新します。 |
| 通知管理 | 問題の詳細を投稿 | 問題レコードの詳細をチャネルに投稿します。 |
| ユーザー管理 | ユーザーの作成 | Slack ワークスペースにユーザーを作成します。 注: このアクションには、Slack アカウントのユーザートークンが必要です。ボットユーザートークンがある場合、このアクションは使用できません。 |
| ユーザー管理 | ユーザーの非アクティブ化 | Slack ワークスペースから指定されたユーザーを非アクティブ化します。 注: このアクションには、Slack アカウントのユーザートークンが必要です。ボットユーザートークンがある場合、このアクションは使用できません。 |
| ユーザー管理 | ユーザーを検索 | 指定されたユーザーまたはボットに関する情報を返します。情報としては、ユーザーまたはボットの名前、タイムゾーン、ワークスペースアドミニストレーター権限、チームの所有権などがあります。 |
| ユーザー管理 | サブスクリプションを非アクティブ化 | Slack のユーザーサブスクリプションを非アクティブ化します。このアクションを使用するには、 [Integrating with Slack](https://www.servicenow.com/docs/access?context=integrate-with-slack&version=yokohama&pubname=yokohama-it-asset-management&ft:locale=en-US) の「Slack Enterprise Grid アプリケーションの作成」および「Slack Enterprise 接続の作成」セクションで概説されている手順を実行します。 |
| ユーザー管理 | アクセスログストリームを検索 | 指定された最も古い日付以降のすべてのユーザーのアクセスログを取得します。このアクションを使用するには、 [Integrating with Slack](https://www.servicenow.com/docs/access?context=integrate-with-slack&version=yokohama&pubname=yokohama-it-asset-management&ft:locale=en-US) の「Slack ワークスペースアプリケーションの作成」および「Slack ワークスペース接続を作成」セクションで概説されている手順を実行します。 |
| ユーザー管理 | ユーザーストリームを検索 | Slack エンタープライズグリッドのすべてのユーザーを取得します。このアクションを使用するには、 [Integrating with Slack](https://www.servicenow.com/docs/access?context=integrate-with-slack&version=yokohama&pubname=yokohama-it-asset-management&ft:locale=en-US) の「Slack Enterprise Grid アプリケーションの作成」および「Slack Enterprise 接続の作成」セクションで概説されている手順を実行します。 |
[ ]

{#slack-spoke__table_u1p_kh2_hfb}  
注:  
* 「ユーザーを作成」および「ユーザーを非アクティブ化」のアクションには、アドミンスコープが必要です。 ここで説明するスポークの設定手順には、ボットユーザートークンのみが必要です。ボットトークンスコープの使用中は、「ユーザーを作成」および「ユーザーを非アクティブ化」アクションを使用できません。これらのアクションを使用するには、Slack アカウントからユーザートークンを取得する必要があります。
* アドミンスコープは、Slack ワークスペース所有者のみが利用可能です。
{#slack-spoke__ul_n1r_tkn_3mb}

## 利用可能な AI エージェント {#slack-spoke__section_wqm_l1y_n2c}

Now Assist for 統合ハブ をインストールし、利用可能な AI エージェントの使用を開始します。詳細については、「[統合ハブ の Now Assist](https://servicenow-prod.fluidtopics.net/3EspBf2TYMGSWr40YiYwlg "ServiceNow Now Assist AI エージェントを使用して、大規模言語モデル (LLM) を使用して人間のようなインテリジェンスを模倣し、単純な自動応答から複雑な問題解決まで、さまざまなタスクを実行します。統合ハブスポークアクションの会話機能を活用します。")」を参照してください。  
このスポークは、人間のようなインテリジェンスを模倣して ServiceNow インスタンスのタスクを実行する、スタンドアロンの AI エージェントを提供します。

* ServiceNow エージェント型システムでは、目標を実行するための 1 つ以上のスタンドアロン AI エージェントとともに、一連の大規模言語モデル (LLM) 指示で構成されるエージェント型ワークフローを作成できます。要件に従ってエージェント型ワークフローを作成し、必要なトリガーを指定するための AI エージェントの追加については、「 [Create an agentic workflow](https://www.servicenow.com/docs/access?context=configure-use-case-ai-agents&version=yokohama&pubname=yokohama-intelligent-experiences&ft:locale=en-US) 」を参照してください。

  他の利用可能な AI エージェントを検索し、エージェント型ワークフローに追加することもできます。詳細については、「[Find AI agents](https://www.servicenow.com/docs/access?context=find-ai-agents&version=yokohama&pubname=yokohama-intelligent-experiences&ft:locale=en-US)」を参照してください。
* 必要なスポーク AI エージェントのクローンを作成し、要件に応じてカスタマイズできます。クローンを作成する方法の詳細については、「[Duplicate an AI agent](https://www.servicenow.com/docs/access?context=clone-ai-agent&version=yokohama&pubname=yokohama-intelligent-experiences&ft:locale=en-US)」を参照してください。
* AI エージェントの詳細については、「[Now Assist
  AI agents](https://www.servicenow.com/docs/access?context=na-ai-agents&version=yokohama&pubname=yokohama-intelligent-experiences&ft:locale=en-US)」を参照してください。
{#slack-spoke__ul_tjz_vtr_m2c}  
利用可能な AI エージェントは次のとおりです。{#slack-spoke__table_gtm_w1y_n2c__entry__2}

| AI エージェント | 説明 |
|-|-|
| Slack ユーザーマネージャー | Slack ユーザーを管理し、Slack アクションを ServiceNow ワークフローと統合します。ユーザーを検索し、Slack チャネル内のユーザーの管理とコミュニケーションを簡素化します。 |
| Slack 通知マネージャー | Slack スポークアクションを実行して、ワークフローを自動化します。これにより、ユーザーはインシデント、問題、変更、要求の詳細などの通知と更新を Slack チャネルに送信できます。コミュニケーションを簡素化し、通知をより適切に管理できます。 |
| Slack 会話マネージャー | チャネルトピックの設定、会話の名前の変更、チャネルに対するユーザーの追加または削除、チャネルの作成とアーカイブなどのアクションを実行します。 |
[ ]

{#slack-spoke__table_gtm_w1y_n2c}  
AI エージェントをお探しですか?

* Now Assist アプリケーションとともにインストールされた AI エージェントが、エージェント型ワークフローでは使用されていない可能性があります。インスタンスで利用可能なすべてのエージェントを表示する方法については、「 [AI エージェントの検索](https://www.servicenow.com/docs/access?context=find-ai-agents&version=yokohama&pubname=yokohama-intelligent-experiences&ft:locale=en-US)」を参照してください。
* インスタンスにインストールされていない可能性のあるエージェントを見つけるには、ServiceNow Store の [AI エージェントマーケットプレイ](https://store.servicenow.com/store/ai-marketplace) スにアクセスしてください。
{#slack-spoke__ul_fjk_5cd_4gc}  
注:  
AI エージェントを実行しているユーザーに、AI エージェントに関連付けられているテーブル内のデータにアクセスしたり、操作を実行したりするために必要なロールと権限があることを確認します。

## スポークモジュール {#slack-spoke__section_kz1_mch_3mb}

Slack スポークは、ServiceNow インスタンスに Slack アプリケーションを追加します。Slack アプリケーションには、以下のモジュールが含まれています。{#slack-spoke__table_czw_rch_3mb__entry__2}

| モジュール | 説明 |
|-|-|
| Slack モーダル構成 | モーダルを作成し、Slackモーダルに表示するフィールドを指定します。 |
| Slack ユーザーキャッシュ | ServiceNow インスタンスの更新または ServiceNow インスタンスからの応答を必要とするアクションを Slack チャネルで実行したユーザーに関する情報にアクセスします。 |
| Slack チャネルキャッシュ | ServiceNow インスタンスでの更新または ServiceNow インスタンスからの応答を必要とするアクションが実行されたチャネルに関する情報にアクセスします。 |
| 受信決定 | ServiceNow インスタンスでアクションを実行する必要がある Slack アプリケーションのイベントを指定します。 たとえば、承認者が関連するSlackチャネルでタスクを承認したときに、ServiceNowインスタンスのタスクの詳細を更新する受信決定を指定できます。5 つの受信決定のサンプルが参照用に用意されています。これらの決定をカスタマイズするか、要件に従って受信決定を作成します。 受信決定に記載されている条件が満たされると、関連するサブフローがトリガーされ、受信アクションを開始した Slack ユーザーの Slack ユーザーキャッシュモジュールにレコードが作成されます。 |
| モーダルの受信決定 | 必要な受信決定が満たされたときにトリガーする必要があるサブフローを指定します。 受信決定に記載されている条件が満たされると、関連するサブフローがトリガーされ、受信アクションを開始した Slack ユーザーの Slack ユーザーキャッシュモジュールにレコードが作成されます。 |
| Slack 送信選択肢 | Slack チャネルにリストとして表示する必要がある選択肢です。 |
| 受信 Slack メッセージ | Slack アプリケーションから ServiceNow インスタンスへの受信メッセージに関する情報にアクセスします。 |
| 送信構成 | Slack アプリケーションでアクションを実行する必要がある ServiceNow インスタンスのイベントを指定します。 たとえば、 ServiceNow インスタンスでタスクが作成されたときに、承認を求めるメッセージを Slack チャネルで送信するように送信構成を指定できます。3 つの送信構成のサンプルが参照用に用意されています。これらの構成をカスタマイズしたり、要件に応じて送信構成を作成したりします。 送信構成では、「アクション可能なメッセージを投稿」と「承認メッセージを投稿」アクションにテンプレートが提供されます。たとえば、送信構成では、関連するSlackチャネルで送信される承認メッセージに \[承認\] および \[却下\] ボタンを表示するように設定できます。 送信構成に記載されている構成が満たされると、適切なサブフローがトリガーされ、Slack アプリケーションでアクションが実行されます。 |
| Slack 構成 | Slack アプリと署名キーに関する情報を入力します。 |
[ ]

{#slack-spoke__table_czw_rch_3mb}これらのモジュールのデータは、次のスポークテーブルから入力されます。{#slack-spoke__table_zys_1bq_gnb__entry__2}

| テーブル | フィールド |
|-|-|
| Slack チャネルキャッシュ \[sn_slack_ah_v2_slack_channel_cache\] | * チャネル ID * チャネルリンク * チャネル名 * 作成者 * ドキュメント ID * アーカイブ化済み * プライベート * ソーステーブル {#slack-spoke__ul_llf_lbq_gnb} |
| Slack 構成 \[sn_slack_ah_v2_slack_configurations\] | * クライアントシークレット * 接続エイリアス * プロパティ名 * Slack アプリ {#slack-spoke__ul_vml_pbq_gnb} |
| Slack 認証情報 \[sn_slack_ah_v2_slack_credential\] | * 認証キー * アクティブ * コンテキスト名 * ドメイン名 * プライバシーキー {#slack-spoke__ul_ply_5bq_gnb} |
| Slack 送信選択肢 \[sn_slack_ah_v2_slack_outbound_choices\] | * 名前 * アクティブ * 言語 * シーケンス * ドメイン * 値 {#slack-spoke__ul_pph_hcq_gnb} |
| Slack ユーザーキャッシュ \[sn_slack_ah_v2_slack_user_details\] | * 表示名 * Slack メンバー ID * チーム ID * ユーザー {#slack-spoke__ul_byz_3cq_gnb} |
| Slack ワークスペーストークン \[sn_slack_ah_v2_slack_workspace_tokens\] | * 接続エイリアス * Slack アプリ * ワークスペース名 {#slack-spoke__ul_n5q_kcq_gnb} |
| Slack モーダル構成 \[sn_slack_ah_v2_slack_modal_configuration\] | * モーダルタイトル * 名前 * スクリプトの検証 * カスタムモーダル {#slack-spoke__ul_yyk_ry4_fpb} |
[ ]

{#slack-spoke__table_zys_1bq_gnb}

## 接続および資格情報エイリアスの要件 {#slack-spoke__section_ibn_pj2_hfb}

統合ハブ は、エイリアスを使用して、接続情報および認証情報、および OAuth 認証情報を管理します。エイリアスを使用することで、複数の環境を使用する場合に、複数の認証情報と接続情報プロファイルを構成する必要がなくなります。接続または認証情報が変更された場合、接続を使用するどのアクションも更新する必要はありません。

スポークの設定については、「 [Slack スポークを設定](https://servicenow-prod.fluidtopics.net/G4dM6xehzQc2tkkdITkX5A "Slack にカスタム OAuth アプリケーションを作成してServiceNowインスタンスと Slack アカウントをデータ連携し、ServiceNow要求を認証します。")。

