Skip to main content
Slack 連携により、Living Security から Slack ワークスペースへ直接通知を送信できます。トレーニングの割り当てをユーザーに通知したり、リスクイベントについてセキュリティチームにアラートを送信したり、チームの進捗状況をマネージャーに共有したりできます。
ナッジおよびプレイブックの配信を設定するには、設定 → 通信 → チャンネル から開始し、Slack カードをクリックします。このページでは、基盤となる Slack アプリの構成について説明します。

前提条件

Slack 連携を構成する前に、次のものを用意してください。
  • Slack ワークスペースの管理者権限、またはアプリをインストールする権限
  • Slack API ポータル api.slack.com へのアクセス
  • Living Security の管理者権限

Slack アプリの作成

1

新しい Slack アプリを作成する

  1. api.slack.com/apps にアクセスします
  2. Create New App をクリックします
  3. From scratch を選択します
  4. アプリ名を入力します(例: “Living Security”)
  5. ワークスペースを選択します
  6. Create App をクリックします
作成したアプリが Slack API ダッシュボードに表示されます。
2

OAuth スコープを構成する

  1. 左側のサイドバーで OAuth & Permissions をクリックします
  2. Bot Token Scopes までスクロールします
  3. 次のスコープを追加します。
組織で必要なスコープのみを追加してください。スコープを少なくするほど、セキュリティが向上します。
3

アプリをワークスペースにインストールする

  1. OAuth & Permissions の先頭までスクロールします
  2. Install to Workspace をクリックします
  3. 権限を確認し、Allow をクリックします
xoxb- で始まる Bot User OAuth Token が表示されます。
4

署名シークレットを取得する

  1. 左側のサイドバーで Basic Information をクリックします
  2. App Credentials までスクロールします
  3. Signing Secret をコピーします
署名シークレットは非公開にしてください。公開リポジトリやログで共有しないでください。

Living Security への認証情報の追加

1

アウトバウンド連携に移動する

設定 → 連携 → アウトバウンド に移動し、Slack カードをクリックします。
2

認証情報を追加する

Add Credential をクリックし、次の項目を入力します。
string
必須
xoxb- で始まる Bot User OAuth Token です。OAuth & Permissions で確認できます。
string
必須
アプリの Signing Secret です。Basic Information → App Credentials で確認できます。
string
任意です。Socket Mode 接続を使用する場合にのみ必要です。xapp- で始まります。
string
任意です。この認証情報のわかりやすい名前です(例: “Production Slack”)。
3

保存して確認する

保存 をクリックします。認証情報が一覧に表示され、ステータスがアクティブになります。
Slack 連携が接続され、通知を送信できる状態になりました。

通知の種類

接続が完了すると、Living Security は次の種類の通知を Slack に送信できます。

トラブルシューティング

  • ボットがチャンネルに招待されていることを確認してください(/invite @YourBotName)
  • 参加せずにパブリックチャンネルに投稿するためのスコープ chat:write.public が追加されていることを確認してください
  • チャンネル ID が正しいことを確認してください(チャンネル名ではなくチャンネル ID を使用します)
  • xoxb- で始まる完全なトークンをコピーしていることを確認してください
  • アプリがワークスペースにインストールされたままであることを確認してください
  • トークンが再生成されていないか確認してください(再生成した場合は Living Security での更新が必要です)
Slack では API リクエスト数に制限があります。レート制限エラーが表示された場合は、次の対応を行ってください。
  • 通知の頻度を減らす
  • 複数の通知をダイジェストメッセージにまとめる
  • 大量の通知が必要な場合は、サポートにお問い合わせください

ベストプラクティス

Living Security の通知専用の Slack チャンネル(例: #security-training)を作成すると、アラートを整理でき、一般のチャンネルでのノイズを減らせます。
  • 複数のワークスペースを管理する場合は、わかりやすい認証情報ラベルを使用してください
  • 通知を受信しているチャンネルを定期的に監査してください
  • 大量のアラートについては、個別のメッセージではなく通知ダイジェストを設定してください
  • Slack アプリの権限を四半期ごとに見直し、使用していないスコープを削除してください

関連情報

メール連携

メールを配信チャンネルとして構成します。

Teams 連携

Microsoft Teams を配信チャンネルとして構成します。

通信ログ

Slack の配信ステータスと履歴を追跡します。

新しい連携のセットアップ方法

連携の一般的なセットアップガイドです。