ナッジおよびプレイブックの配信を設定するには、設定 → 通信 → チャンネル から開始し、Slack カードをクリックします。このページでは、基盤となる Slack アプリの構成について説明します。
前提条件
Slack 連携を構成する前に、次のものを用意してください。- Slack ワークスペースの管理者権限、またはアプリをインストールする権限
- Slack API ポータル api.slack.com へのアクセス
- Living Security の管理者権限
Slack アプリの作成
1
新しい Slack アプリを作成する
- api.slack.com/apps にアクセスします
- Create New App をクリックします
- From scratch を選択します
- アプリ名を入力します(例: “Living Security”)
- ワークスペースを選択します
- Create App をクリックします
作成したアプリが Slack API ダッシュボードに表示されます。
2
OAuth スコープを構成する
- 左側のサイドバーで OAuth & Permissions をクリックします
- Bot Token Scopes までスクロールします
- 次のスコープを追加します。
3
アプリをワークスペースにインストールする
- OAuth & Permissions の先頭までスクロールします
- Install to Workspace をクリックします
- 権限を確認し、Allow をクリックします
xoxb- で始まる Bot User OAuth Token が表示されます。4
署名シークレットを取得する
- 左側のサイドバーで Basic Information をクリックします
- App Credentials までスクロールします
- Signing Secret をコピーします
Living Security への認証情報の追加
1
アウトバウンド連携に移動する
設定 → 連携 → アウトバウンド に移動し、Slack カードをクリックします。
2
3
保存して確認する
保存 をクリックします。認証情報が一覧に表示され、ステータスがアクティブになります。
Slack 連携が接続され、通知を送信できる状態になりました。
通知の種類
接続が完了すると、Living Security は次の種類の通知を Slack に送信できます。トラブルシューティング
メッセージがチャンネルに表示されない
メッセージがチャンネルに表示されない
- ボットがチャンネルに招待されていることを確認してください(
/invite @YourBotName) - 参加せずにパブリックチャンネルに投稿するためのスコープ
chat:write.publicが追加されていることを確認してください - チャンネル ID が正しいことを確認してください(チャンネル名ではなくチャンネル ID を使用します)
無効なトークンのエラー
無効なトークンのエラー
xoxb-で始まる完全なトークンをコピーしていることを確認してください- アプリがワークスペースにインストールされたままであることを確認してください
- トークンが再生成されていないか確認してください(再生成した場合は Living Security での更新が必要です)
レート制限
レート制限
Slack では API リクエスト数に制限があります。レート制限エラーが表示された場合は、次の対応を行ってください。
- 通知の頻度を減らす
- 複数の通知をダイジェストメッセージにまとめる
- 大量の通知が必要な場合は、サポートにお問い合わせください
ベストプラクティス
- 複数のワークスペースを管理する場合は、わかりやすい認証情報ラベルを使用してください
- 通知を受信しているチャンネルを定期的に監査してください
- 大量のアラートについては、個別のメッセージではなく通知ダイジェストを設定してください
- Slack アプリの権限を四半期ごとに見直し、使用していないスコープを削除してください
関連情報
メール連携
メールを配信チャンネルとして構成します。
Teams 連携
Microsoft Teams を配信チャンネルとして構成します。
通信ログ
Slack の配信ステータスと履歴を追跡します。
新しい連携のセットアップ方法
連携の一般的なセットアップガイドです。

