📋 この記事の概要
StyleflowとSlackを連携し、申請・承認の通知をSlackチャンネルに自動送信する設定方法について詳しく説明します。認証設定、チャンネルID確認、トラブルシューティングまで包括的に解説します。
⚠️ 機能の利用開始について
🚨 重要:事前相談が必要
Slack通知機能をご利用いただくには、事前にStyleflowサポート窓口へのご相談が必要です。
- 機能有効化:システム側での機能有効化設定
🔗 Slack通知について
StyleflowのSlack通知機能は、申請・承認の通知をSlackの指定チャンネルに自動送信する機能です。
通知機能の特徴
- チャンネル通知: 指定したSlackチャンネルに通知メッセージを送信
- OAuth認証: 安全なOAuth認証による連携
- ワークフロー連動: ワークフローのメール設定と連動した通知
- リアルタイム通知: 申請・承認のタイミングで即座に通知
⚠️ 重要な前提条件
メール設定が必須: Slack通知を送信するには、対応するワークフローのステータス遷移でメール送信設定が有効になっている必要があります。
チャンネル指定: 通知先となるSlackチャンネルのIDを事前に確認しておく必要があります。
⚙️ Slack通知設定手順
Slack通知を有効にするための設定手順を説明します。
ステップ1: 基本情報画面への移動
設定画面アクセス
- メニュー選択: 「基本情報」メニューを押下
- 社員情報画面: 「社員情報」画面に遷移
- 編集モード: 「編集」ボタンを押下
ステップ2: Slack設定の入力
以下の項目を設定します:
| 設定項目 | 設定内容 | 説明 |
|---|---|---|
| Slack通知設定 | 「する」を選択 | Slackでの通知受信を有効化 |
| 通知先ID | チャンネルIDを入力 | 通知を送信するSlackチャンネルのID ※チャンネルIDの確認方法はこちら |
ステップ3: Slack認証
OAuth認証の実行
- 認証開始: 「Add to Slack」ボタンを押下
- Slack認証画面: Slack認証画面が表示される
- ログイン: 必要に応じてSlackにログイン(IDとパスワードを入力)
- 許可: 「許可する」ボタンを押下して認証完了
ステップ4: 設定確認
テスト通知の実行
- テスト実行: 「テスト通知」ボタンを押下
- 通知確認: 設定したSlackチャンネルにテスト通知用メッセージが送信されることを確認
- 設定完了: 正常に通知が届けば設定完了
❌ テスト通知が届かない場合
以下の項目を確認してください:
- Slack認証: 「Add to Slack」による認証が正しく完了しているか
- 通知先ID: 入力したチャンネルIDが正しいか
- チャンネル権限: 指定したチャンネルにStyleflowアプリが参加しているか
📋 チャンネルIDの確認方法
Slack通知を設定するには、通知先チャンネルのIDを確認する必要があります。
ID確認手順
ブラウザでの確認方法
- Slackログイン: ブラウザでSlackにログイン
- チャンネル移動: 通知を送りたいチャンネルに移動
- URLを確認: ブラウザのアドレスバーのURLを確認
- IDを抽出: URL末尾の英数字がチャンネルID
💡 URLの見方
URL例: https://workspace.slack.com/messages/C1234567890/
チャンネルID: C1234567890(URL末尾の英数字部分)
Slackアプリでの確認方法
モバイル・デスクトップアプリ
- チャンネル選択: 対象チャンネルを開く
- チャンネル情報: チャンネル名をタップ/クリック
- 設定メニュー: チャンネル設定画面を開く
- ID確認: チャンネル情報の詳細でIDを確認
📱 通知例と表示形式
通知メッセージの形式
Slack通知で受信するメッセージの例をご紹介します。
通知メッセージの内容(例)
📄 経費申請の承認依頼
田中太郎さんから経費申請の承認依頼が届きました。
申請日: 2025年9月12日
金額: ¥5,000
内容: 会議資料購入費
💡 通知メッセージについて
通知メッセージの内容は、ワークフローのメール設定で設定したメールタイトル・本文がベースとなります。
詳細については、チャット通知メッセージとワークフロー設定の関係についてをご参照ください。
🛠️ トラブルシューティング
よくある問題と解決法
❌ 通知が届かない場合
| 問題 | 考えられる原因 | 解決策 |
|---|---|---|
| 通知が全く届かない | ワークフローのメール設定が無効 | 対応するステータス遷移のメール設定を有効化 |
| 認証エラーが発生 | Slack認証が失敗している | 「Add to Slack」で再度認証を実行 |
| チャンネルに届かない | チャンネルIDが間違っている | 正しいチャンネルIDを再確認・入力 |
| 権限エラー | アプリがチャンネルに参加していない | チャンネルにStyleflowアプリを招待 |
設定確認のチェックリスト
✅ 設定確認ポイント
-
ワークフロー設定:
- 対象ステータス遷移でメール送信設定が有効か
- 送信対象(申請者・承認者・回覧者)にチェックが入っているか
- メールタイトル・本文が設定されているか
-
Slack個人設定:
- Slack通知設定が「する」になっているか
- 正しいチャンネルIDが入力されているか
- Slack認証が完了しているか
-
Slack側設定:
- 指定チャンネルが存在するか
- StyleflowアプリがSlackワークスペースに追加されているか
- アプリが対象チャンネルに参加しているか
高度なトラブルシューティング
🔧 詳細診断項目
- Slackワークスペース権限: アプリのインストール権限があるか確認
- チャンネルタイプ: プライベートチャンネルの場合、アプリが招待されているか確認
- API制限: Slack側のAPI制限に達していないか確認
- ネットワーク: ファイアウォール等でSlackとの通信がブロックされていないか確認
📞 サポート情報
お問い合わせ先
- Styleflow関連: Styleflowサポート窓口
- Slack設定関連: 各組織のSlack管理者
- 認証・権限関連: Slack公式サポート
関連マニュアル
- ワークフロー設定: 【Styleflow】操作マニュアル-ワークフロー設定
- チャット通知: 【Styleflow】操作マニュアル-チャット通知
- メール設定: ワークフローのメール設定について
🎓 まとめ
Slack連携の活用効果
Slack通知を適切に設定することで、以下のメリットが得られます:
- 即時通知: 申請・承認の進行状況をリアルタイムで把握
- 業務効率化: 普段使用するSlackで通知確認
- 見落とし防止: 重要な承認依頼を見逃すリスクを軽減
- チーム連携: チーム全体での進捗状況共有が可能