後から「チャンネルにワークスペースの全員を追加したい」と思ったとき、どうしらたいいのでしょうか?と思って調べてみました。
目次
- 方法1:「全てを追加する」選択肢がある場合は、そこから追加できる
- 方法2:手作業でメールアドレス等から一人ずつ追加する
- 方法3:「/who」を使って一覧を取得して追加
- 方法4:管理画面からメンバー一覧のCSVを取得し、メールアドレスをごそっと追加
- おまけ:(有料プラン専用)既存のチャンネルからメールアドレスをコピーする
- 感想
方法1:「全てを追加する」選択肢がある場合は、そこから追加できる
ワークスペースのメンバーを全員追加したいチャンネルを表示します。
右上のメンバー一覧ボタン(?)をクリック
「メンバーを追加する」をクリック
「{ワークスペース名}のメンバーをすべて追加する」を選択して、
「追加」をクリック
これで、チャンネルにワークスペースの全員が追加されたはずです。
でもこれがない場合が多いんですよね…設定?どこ?
方法2:手作業でメールアドレス等から一人ずつ追加する
そんなに人数が多くない場合は、単純に手作業で、Slackでの名前またはメールアドレスから追加します。
方法3:「/who」を使って一覧を取得して追加
一人ずつ追加するには多すぎて大変な場合、チャンネルメンバー全員を表示するショートカットで一覧を取得できます。
少なくとも、もともと「general」という名前だったチャンネルは、必ずワークスペースの全員が含まれています。
そのチャンネルで「/who」と入力し、送信します。
すると、カンマ区切りでメンバー名の一覧が表示されます。
メンバー名の部分をコピーして、メンバー追加欄にペーストして、追加できます。
(既に参加中のメンバーでエラーが出ていました。エラーの削除はしておいて大丈夫です。)
方法4:管理画面からメンバー一覧のCSVを取得し、メールアドレスをごそっと追加
「/who」では、一定以上メンバーがいる場合、全員の一覧が取得できません。
こういうときにどうしたらいいのかわからないのですが、とりあえず以下の一覧取得方法で対応しました。
メンバー一覧のcsvを取得するため、設定画面を開きます。
左メニュー>メンバー管理
「メンバーリストをエクスポートする」をクリック
確認メッセージは「了解」で閉じます。
Slackbotからメッセージが届きます。クリックしてCSVをダウンロードします。
ダウンロードしたcsvファイルをエクセルやGoogleスプレッドシートで開きます。
私はエクセルを持っていないのでスプレッドシートで開きました。スプレッドシートでCSVを開くには、
空のスプレッドシートを作成>ファイル>インポート
アップロードタブを開き、CSVファイルをドラッグ&ドロップします。
「データをインポート」で取り込まれます。
emailの列だけコピーして、
チャンネルの「メンバーを追加する」へペーストします。
何か問題がある場合はエラーが出たりします。削除しました。
「追加」ボタンを押すと、チャンネルにメンバーが追加されます。
チャンネルに全員が追加できました。
メールアドレスは個人情報に該当する可能性があります。また該当しなくても漏洩してしまった場合は問題になります。終わったらゴミ箱に移動させるなどしておきます。
参考→総務省|行政機関・独立行政法人等における個人情報の保護|<3 個人情報の該当性>
おまけ:(有料プラン専用)既存のチャンネルからメールアドレスをコピーする
チャンネルからメンバー名とメールアドレスをコピーする | Slack
例えば最初に「general」だったチャンネルには必ず全員が参加している状態のはずです。「チャンネルから退出」もそのチャンネルだけはできないので全員いるはず。
ここからメールアドレスをごそっとコピーするとできるのではないでしょうか。私は有料プランではないので未確認ですが…
感想
方法1の「全てを追加する」の出し方が知りたいです…