Slack
Nowledge Cloud上のTeamワークスペースにSlackを接続し、選んだチャンネルをSpaceに保存します。ローカルワークスペースやTeam Liteは対象外です。
Slack連携は、選んだチャンネルの新着メッセージをNowledge Cloud上のTeamワークスペースのThreadに保存し、後から議論の原文を探せるようにします。 まず共有してよいチャンネルを一つ選び、共有Spaceに紐付けて、機密情報を含まない新しいメッセージで保存を確かめてください。
Cloud上のTeamワークスペース専用
このガイドはNowledge Cloud上のTeamワークスペース向けのホスト型Slack連携を対象としています。 Team Liteを含むローカルワークスペースは対象外です。 ローカルワークスペースをブラウザーで開いたり、Access Anywhereを有効にしたりしても、この連携は利用できません。
Cloud上のTeamワークスペースのChat Apps設定にSlackの認可項目があるか確認してください。 項目がない場合や利用不可と表示される場合は、内部アドレスを入力せず管理者に相談してください。 送信者のメール表示には、サーバー側での有効化と追加権限への再認可も必要です。 コードのマージやドキュメントの公開は、利用環境への提供開始を意味しません。
接続前の準備
- ブラウザーでNowledge Cloud上のTeamワークスペースを開きます。 Nowledgeアカウント、またはメールとパスワードでログインし、そのワークスペースの設定を管理できることを確認します。 アクセスキーでのログインではSlackをインストールできません。
- 対象のSlackワークスペースにアプリをインストールできることを確認します。組織で承認が必要ならSlack管理者に依頼してください。
- Memへの保存が許可されたチャンネルと、保存先の共有Spaceを選びます。チャンネルとSpaceでは閲覧できる人が異なるため、両方を確認してください。
最初にMCPを設定したり、自分でボットを運用したり、SlackのトークンをAIに渡したりする必要はありません。
チャンネルを一つ接続して保存を確認
接続はAppで管理します。 次は確認すべき結果であり、項目名はバージョンによって異なる場合があります。
- MemのConnectors → Chat Apps → Slackから接続を開始します。Slackの同意画面でアプリ、対象ワークスペース、下記の権限を確認してから許可してください。
- Memに戻って接続状態を確認し、Slackで選んだチャンネルにアプリを招待します。インストールだけでは全チャンネルの同期は始まりません。
- チャンネルで
@Mem bindを送り、返信のSet up in Memを開きます。Mem管理者がワークスペースとチャンネルを確認し、既存の共有Spaceを選ぶか、新しく作成して紐付けます。チャンネルはPersonalに紐付けられず、新しいチャンネルに既定の紐付けもありません。 - 機密情報を含まない新しいメッセージとテスト返信を送ります。Memで保存先SpaceのThreadを開き、チャンネル情報、原文、送信者を確認してください。トップレベルのメッセージはUTCの日付ごと、返信はSlackのスレッドごとにまとめられる場合があり、同じThreadに入るとは限りません。
接続済みという表示だけでは同期の成功は確認できません。 新しいメッセージが正しいSpaceのThreadに見つかれば、その保存を確認できたことになります。 先にチャンネル履歴全体を取り込む必要はありません。
Memに質問する場合は、チャンネルでアプリにメンションします。 質問者は非公開リンクからSlackとMemの本人確認を求められる場合があり、対象Spaceの読み取り権限も必要です。 インストールした人の権限を、別の質問者の代わりには使えません。 通常のチャンネルメッセージだけでAIの回答が始まることはありません。
Slack権限の用途
今回のインストールが実際に求める権限は同意画面で確認してください。 次の表は現在のホスト型OAuth実装に対応します。 表示が異なる場合は、そのまま許可せず管理者にアプリとバージョンを確認してください。
| 権限 | 用途と範囲 |
|---|---|
app_mentions:read | チャンネルでの質問や紐付けのため、アプリへのメンションを受信します。 |
chat:write | メンバーとしてではなく、アプリとして回答や設定案内を投稿、更新します。 |
im:history、im:write | ダイレクトメッセージを受信し、対話や本人確認のために非公開の会話を開きます。 |
reactions:write | 処理状態のリアクションを付けます。リアクションによる保存が提供済みという意味ではありません。 |
channels:history、groups:history | 参加済みの公開チャンネルと非公開チャンネルのメッセージを受信し、保存に必要な原文を取得します。履歴の一括取り込みを約束する権限ではありません。 |
channels:read、groups:read | アプリから見えるチャンネルとその情報を取得し、Slack Connectの外部共有やアプリの退出を確認します。 |
assistant:write | Slackが対応している場合に、アシスタントの処理状態を表示します。 |
users:read | 保存するメッセージの送信者プロフィールを取得し、名前などの出典情報を表示します。メンバー一覧の収集には使いません。 |
users:read.email | Slackが返す場合に送信者のメールを取得して出典を残します。Memアカウントの作成や権限付与には使いません。 |
権限の定義はSlackのスコープ一覧 を参照してください。 保存対象は、アプリが参加し、明示的に紐付けられたチャンネルに限られます。 OAuth権限の範囲はこの保存対象より広く、紐付けやSpaceの権限確認に代わるものではありません。
既存のインストールを再認可する
新しい権限は、既存のインストールに自動では追加されません。 管理者はMemのSlack接続ページでReconnect Slackを選び、Slackで元のワークスペースと追加権限を確認して同意を完了してください。 先に切断する必要はありません。切断するとチャンネルの紐付けが消えます。 想定した追加権限が表示されない場合は、再試行を繰り返すのではなく、アプリの権限が更新済みか管理者に確認してください。
再認可後も、メール表示はサーバー側の有効化とSlackが返すプロフィールに依存します。 権限不足、プロフィール非公開、取得失敗の場合はSlack IDを保持し、表示できる名前があれば名前を、それ以外は安定したIDを表示します。 過去のメッセージは自動で書き換わらず、新しい返信によって古い親メッセージの出典がメール付きに更新されることもありません。
送信者情報は発言者を示すだけで、Memのメンバー登録やSpace権限の付与は行いません。 メールに対応するMemアカウントがなくても、出典情報として記録できます。
保存対象と閲覧できる人
接続が有効で、アプリが参加し、管理者が明示的に紐付けたチャンネルの新しい人間のメッセージが保存対象です。 履歴の一括補完、ボットメッセージの取り込み、編集や削除の反映、📌リアクションによる保存を、現在のホスト型連携で提供済みとは考えないでください。
保存済みThreadの閲覧権限は保存先Spaceに従い、Slackのチャンネル参加者一覧は自動で引き継ぎません。 非公開SlackチャンネルにいないMemメンバーでも、その共有Spaceを読める場合は保存内容を閲覧できます。 Slackから人を削除してもMemの権限は失効しません。 管理者は両方で権限を管理してください。 Slack Connectでは外部組織も関わるため、紐付け前に外部共有の警告と内容を保存する許可を確認します。
ダイレクトメッセージはチャンネルの紐付けとは別で、その共有Spaceに自動で入ることはありません。 対応するダイレクトメッセージの保存先は、本人確認済みメンバーのPersonalです。 この接続はSlackワークスペース全体のバックアップではありません。
切断とトラブルシューティング
MemでSlackを切断すると、接続の認証情報とチャンネルの紐付けが消え、以後の同期は停止します。 再接続後は紐付けを再確認してください。 すでに保存したThreadは削除されないため、Memで別途管理します。 Memでの切断はSlackでのアンインストールを意味しません。 Slack側のインストールを取り消す場合は、組織の方針に従ってSlackからアプリを削除してください。 Slackの原文を削除しても、Memのコピーが消えるとは限りません。
| 状況 | 次の対応 |
|---|---|
| インストール不可、または同意が拒否される | Slack管理者に承認を依頼し、Memの設定管理権限も確認します。アクセスキーではWebログインを代用できません。 |
| 認可リンクが期限切れ、使用済み、または失敗する | Memから新しく認可を始め、同じブラウザーセッションで完了します。古いリンクは再利用せず、続く場合は管理者に相談してください。 |
| 接続済みなのに新着が見つからない | アプリの参加、チャンネルの紐付け、接続状態、保存先Spaceの閲覧権限を確認します。ボットや過去の履歴ではなく、新しい人間のメッセージで試してください。 |
| メールがなくSlack IDだけ表示される | 再認可とサーバー側の提供状況を確認します。ID表示だけで同期失敗とは判断できません。 |
| 保存できるのに質問できない | 質問者の本人確認とSpaceの読み取り権限を別々に確認します。出典のメールは権限を与えません。 |
管理者への報告には、機密情報を除いた時刻、エラー文、失敗した段階だけを添えてください。 トークン、認可コード、認証情報を含む完全なリンクは送らないでください。
次のステップ
チャンネルを増やす前にSpaceのアクセス権限 を確認し、保存内容を読める人がチームの意図と一致しているか確かめてください。
