---
sourceDocument: Xanadu Now Platform の管理
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/xanadu/platform-administration

 Release :

    - xanadu

ft:locale :

    - ja-JP

ft:publication_title :

    - Xanadu Now Platform の管理

ft:clusterId :

    - platadm

bundleId :

    - platadm

workflow :

    - Platform


---

# カスタム Slack アプリの通知を設定する

# カスタム Slack アプリの通知を設定する {#ariaid-title1}

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

自分の Slack ボットを介して ServiceNow 通知をユーザーに送信します。

## 始める前に

* [要求 統合ハブ](https://www.servicenow.com/docs/access?context=request-ih-overview&version=xanadu&pubname=xanadu-integrate-applications&ft:locale=en-US)
* [メッセージング通知プラグインをリクエストする](https://servicenow-prod.fluidtopics.net/gnHCx58Hr4hKTa7FGfG4Fw "この機能をアクティブ化するには、HI カスタマーサービスシステムを介してメッセージ通知プラグイン (com.glide.notification.messaging) を要求します。このプラグインによって、関連プラグインがまだ有効でない場合にこれらをアクティブ化できます。")
* Slack のカスタムアプリケーションを作成
{#configure-notif-custom-Slack-app__ul_sjf_lnk_lkb}

必要なロール：admin または messaging_admin

## 手順

1. カスタム Slack アプリケーションの JSON を作成します。  
   JSON が次の形式の例と一致していることを確認してください。

       {
       "bot_user_id" : "U9TLFR6TA",
       "scope" : "bot,channels:read",
       "client_id" : "294380102274.335446283495",
       "client_secret" : "ed0da5fe1f844fdac15a9e1ac1b0b831",
       "verification_token" : "YXSNsRhioCeU8h9Fm2k4ACuO",
       "app_id" : "A9VD48BEK",
       "access_token" : "xoxp-294380102274-295238228534-335452648487-2fac31f923dadd7ff30f2bc8c852809d",
       "bot_access_token" : "xoxp-333695856928-6pNwnO3Y6vNSGI7KCAIPwv6V",
       "team_id" : "T8NB63082",
       "team_name" : "sn-notif-ext-test",
       "user_id" : "U8P706QFQ",
       "bot_username": "empdmyers1snnotifext"
       }

   ボットユーザー ID を取得するには、Slack アプリでボットユーザーのメンバー ID をコピーします。

   スコープは常に `bot,channels:read` です。

   クライアント ID、クライアントシークレット、検証トークンを取得するには、Slack ワークスペースの \[基本情報\] ページを参照してください。

   アプリ ID を取得するには、Slack ワークスペースのアプリ URL から 9 文字の識別子をコピーします。

   アクセストークンとボットアクセストークンを取得するには、Slack ワークスペースの \[OAuth と権限 (OAuth \& Permissions)\] ページを参照してください。

   チーム ID を取得するには、Slack ワークスペースページの HTML ソースコードを表示します。

   チーム名は、Slack ワークスペースのサブドメインと同じです。

   ユーザー ID を取得するには、Slack アプリで自分のアカウントのメンバー ID をコピーします。

   ボットユーザー名は、Slack でボットユーザーにアサインした名前です。
   {#configure-notif-custom-Slack-app__create-json}
{#configure-notif-custom-Slack-app__create-json}
2. ServiceNowインスタンスで、 システム通知メッセージングメッセージング統合設定.
3. Slack リストの横の \[インストール\] をクリックします。
4. \[JSON 設定\] ウィンドウで、ステップ [1](https://servicenow-prod.fluidtopics.net/0r~oLJ1aUyvDigKc0KB0cg#configure-notif-custom-Slack-app__create-json) で作成した JSON を貼り付けます。  
5. \[送信\] をクリックします。
6. \[確認\] ウィンドウで、\[スキップ\] をクリックします。  

## タスクの結果

カスタム Slack アプリの通知チャネルが自動的に作成されます。

## 次のタスク

* ServiceNow ユーザーアカウントをカスタム Slack アプリにリンクして、ユーザーが Slack ボットによって配信される通知に対してアクションを実行できるようにします。
* リンクするユーザーアカウントごとに、システム設定を使用して通知チャネルを有効にします。
* [メッセージング通知を作成する](https://servicenow-prod.fluidtopics.net/H7lHGtTW86ckm4DiFZ5Bjg "通知は、メッセージの送信時期、送信先、およびその内容を定義します。Slack または Teams に通知を送信するには、通知にメッセージコンテンツレコードを追加し、通知メッセージチャネルを設定します。アクションが必要な通知は、グループではなく個々のユーザーに送信する必要があります。") および [メッセージ コンテンツを構成する](https://servicenow-prod.fluidtopics.net/ytVsCFX~WdCTaEX4AdEiJw "複数の通知で使用できるメッセージコンテンツ [messaging_content] テーブルでメッセージを作成します。メッセージでは、情報を伝えることや、Slack または Teams の個々のユーザーからのアクションを要求することができます。たとえば、承認要求メッセージには、ServiceNow で関連するアクションを実行するための [承認] ボタンと [却下] ボタンが含まれています。") の手順に従って、カスタム Slack アプリの通知を作成します。
{#configure-notif-custom-Slack-app__ul_k4q_x1l_lkb}
**関連情報**   

* [Slack API ドキュメント](https://api.slack.com/)

