G Suiteの設定によってはGASでslack APIからのアクセスを受け取れない
会社のslackで利用するための簡単なslack botを開発しようとしていたが、完成となった段階で実現できないことが分かった。
内容としてはslack botのスラッシュコマンドを実行すると簡単なscriptを実行する程度のものだが、GASがslack botからのアクセスを受け取るためにはデプロイ時にアプリケーションにアクセスできるユーザーを全員に設定しなければいけないらしく、G Suite設定で自分か企業のユーザーしか選択できないようになっており、slack上でスラッシュコマンド実行時にdispatch_failedのエラーが発生してしまった。
個人アカウントでは全員への公開設定がある
個人アカウントでデプロイすれば実行はできそうだがセキュリティ的な懸念点もあるので一旦他の方法を検討しようと思う。