🐈

Slackワークフローからワークフローメニューに登録できない場合

2024/09/18に公開

Slackワークフローを使って、チャンネルのワークフローメニューにワークフローを追加する際、ワークフローの公開範囲設定によっては正しく登録されません
これも原因特定に時間がかかったので、連日になりますが周知のために投稿しておきます。

はじめに

以下の条件を満たす場合、チャンネル上部メニューのワークフローではなく関連ページに追加されます。

  1. Slackワークフローから関連ページとして追加している
  2. 対象ワークフローは公開範囲を限定している

そして、この条件で登録されたリンクはクリックしても以下の画面となり、ワークフローを起動できません(削除するしかない)。

登録NGパターン

ワークフローの使用者を限定している場合、Slackワークフロー経由で関連ページに登録すると今回のような起動できないワークフローリンクとなります。

登録OKパターン

ワークフローの使用権限をワークスペースの全員に設定してれば、Slackワークフロー経由で関連ページに追加することで、ワークフローとして認識・登録され正常に実行ができます。

まとめ

直近のUI変更に伴った一過性のものかもしれませんが、チャンネル作成からメニュー、Canvas設定まで一式を自動化している場合にはまる可能性があります。
なお、手動でSlack上部メニューに登録する場合はNGパターンのワークフローであっても正しくワークフローとして登録することができます。ご参考まで!

Discussion