Webhooks overview
Webhooks is a powerful notification and action service that enhances your identity management experience. It acts as a plug-in orchestration capability, enabling you to address complex business challenges using pre-existing or custom modules easily. With Webhooks, you can configure the system to notify you of specific events and perform additional processing on the request.
Where to Use Webhooks?
Webhooks can be utilized in various scenarios to achieve specific outcomes. Here are some common use cases:
Notify downstream systems: Inform other systems when users update their profiles.
Challenge users with step-up authentication: Trigger additional authentication steps after processing signals through your external risk engine.
Enrich tokens with customer data: Add extra customer information, such as user roles, loyalty points, or program status, to tokens (claims).
Restrict application access: Block user access to an application based on processing a login request through your system.
Trigger custom emails: Send personalized emails for password reset requests or other transactional activities.
Throughout this guide, we will explore the various components of Webhooks, including sources, events, actions, notifications, and targets. Discover the power of these features as we delve into the configuration and utilization of each component to create effective webhooks. Learn how to create, edit, and manage webhooks efficiently. We will also cover managing responses and provide a concise summary of Webhooks.