Mac で Slack の Web リンクを特定のプロファイルで開く
専用ルールを作る理由
Slack をアプリではなくブラウザで使っている場合や、クライアントのワークスペースを分けておきたい場合、slack.com のページへのリンクはそのワークスペースにログインしたプロファイルで開く必要があります。そうでないと、メッセージのリンクがサインイン画面や違うワークスペースになります。
設定方法
- ChooseBrowser をインストールし、「システム設定 → デスクトップと Dock → デフォルトの Web ブラウザ」で ChooseBrowser を選びます。
- ChooseBrowser で下のホストにルールを追加し、ブラウザとプロファイルを選びます(Chrome・Edge・Brave・Vivaldi・Chromium のプロファイルは、アプリで一度ローカル設定が必要です)。
- それ以降、どのアプリでクリックしてもこれらのリンクは選んだブラウザで直接開きます。ルールのないリンクでは選択画面が出ます。
追加するホスト
app.slack.comyour-workspace.slack.com
your-workspace.slack.com に、そのワークスペースにログインしているプロファイルを開くルールを、app.slack.com には Web 版 Slack に使うプロファイルを開くルールを追加します。2 つ目のワークスペースは your-other-workspace.slack.com をホストとして別のプロファイルに向けます。ルールが見るのはリンクの行き先で、どのアプリでクリックしたかではありません。
動作の確認
your-workspace.slack.com のメッセージリンクを開き、サインイン画面なしでワークスペースが表示されることを確認します。別のワークスペースのホストへのリンクがもう一方のプロファイルで開けば完了です。