Skip to content

Webhook connector authentication options #148442

Open
@shanisagiv1

Description

Why?
Webhook is a common tool for integrating with vendors, and our users leverage our current webhook connecter when there is no dedicated OOTB connector or for customized use cases. Currently, this connector supports just the basic auth method of user & Pass, so it can't be leveraged for vendors that required Oauth2.0 (bearer)
What?
In order to unlock more UCs over our Webhook connector. We should support the common auth methods.
How?
Allow users to select the auth method in the connector setup: Basic or Oauth2.0 (bearer token)

Related ERs:
https://github.com/elastic/enhancements/issues/17712
https://github.com/elastic/enhancements/issues/23849

Reference & Examples:
Auth Types
Helix Webhook
Zendesk webhook

Metadata

Assignees

No one assigned

    Labels

    Feature:Actions/ConnectorTypesIssues related to specific Connector Types on the Actions FrameworkTeam:ResponseOpsLabel for the ResponseOps team (formerly the Cases and Alerting teams)

    Type

    No type

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions