注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。

Slack リスナーを設定する

このガイドでは、Slack のイベントを Foundry のストリーミングデータセットにリアルタイムで取り込むために、Slack リスナーを設定する手順を説明します。

Slack について詳しくはこちら。↗

前提条件

設定する前に、次のことを確認してください。

手順

  1. 統合用の新しい Slack アプリを作成します。外部ドキュメントを参照してください。↗

    Slack で新しい Slack アプリケーションを設定します。

  2. 基本情報セクションにあるアプリの署名シークレットの値を控えます。リスナーを正しく設定するには、この値が必要です。

    Slack のアプリの資格情報表示で、クライアントシークレットを控えます。

  3. Foundry の Data Connection アプリケーションから Slack リスナーを作成します。

    a. メッセージ署名用シークレットの項目に、前のステップの署名シークレットの値を入力します。

    b. このページのエンドポイントの項目に表示されている URL を控えます。

    c. 保存および続行を選択します。

    Palantir プラットフォームで設定ページに移動し、メッセージ署名用シークレットを入力します。

  4. ここで、情報セキュリティ責任者による管理者承認が必要になります。トグルの説明を確認します。

  5. リスナーのテストページで、開始を選択して、リスナーが有効になっていることを確認します。リスナーがアクティブになっていないと次のステップに失敗するため、先にこの操作を行う必要があります。

    Palantir のインターフェースで、リスナーのステータスの横にあるアクティブ化を選択して、リスナーをアクティブにします。

  6. リスナーのステータスがアクティブと表示されたら、リスナーの URL を Slack にコピーして、プッシュイベントの購読を設定できます。 a. Slack を開き、イベントサブスクリプションに移動します。

    b. トグルでイベントサブスクリプションをオンにし、ステップ3のリスナーの URL をリクエスト URLの項目に入力します。

    c. Slack がリスナーが正しく設定されていることを検証し、以下に示すように、URL の上に「検証済み」というメッセージが表示されます。

    d. 次に、Slack がリスナーにイベントをプッシュするよう、イベントと関連するスコープを追加する必要があります。簡単な例として、app_mentions:read スコープが必要な app_mention イベントを追加できます。これにより、ボットが明示的にメンションされたときにイベントが送信されます。

    イベントをオンにする Slack のイベントサブスクリプションページ。

  7. 忘れずにアプリケーションを Slack ワークスペースにインストールしてください。スコープを変更するたびにアプリケーションをインストールする必要があるため、必要なイベントを指定した後にインストールします。

    Palantir が Slack ワークスペースへのアクセス許可を要求する Slack の権限ページ。

  8. テストメッセージを送信し、リスナーの出力ストリームに表示されることを確認します。

    Slack のテストメッセージ。

    Data Connection の Slack リスナーのテストパネルに表示されたイベント。


Slack® のすべてのスクリーンショットは、参照のみを目的として提供されており、Slack Technologies, LLC の所有物です。