Webhookの受信側がAPIゲートウェイやトークンを検証するプロキシの背後にある場合、mablのWebhookは到達できませんでした。すべてのリクエストは固定のヘッダーセットで送信され、独自のヘッダーを追加する方法がありませんでした。今後は、ワークスペースの任意のWebhookにカスタムHTTPヘッダーを添付できるため、Authorization トークンやルーティング用のヘッダーを、mablが送信するすべてのリクエストに含められます。
Webhookは編集もできるようになりました。これまでは、ターゲットURLやトリガーを変更するには、Webhookを削除して最初から作り直す必要がありました。設定 > Webhook からWebhookを開いて、必要な箇所を変更してください。
Webhookの作成と編集には、編集者以上のロールが必要です。1つのWebhookには最大20個のヘッダーを設定できます。ヘッダーの値は暗号化して保存され、Content-Type や User-Agent など、mablがリクエストに自ら設定するヘッダー名は拒否されます。
試してみる
- 設定 > Webhook に移動します。
- + 新規Webhook をクリックするか、既存のWebhookをクリックして編集します。
- Custom HTTP headers(カスタムHTTPヘッダー)で ヘッダーを追加 を選択します。
- ヘッダー名と値を入力します。
- Webhookを保存します。
これで、mablがそのWebhookに送信するすべてのリクエストに、追加したヘッダーが含まれます。