# Automating Administrative Tasks with Workflows in Keycloak 26.4 (experimental)

DevFeed: [Automating Administrative Tasks with Workflows in Keycloak 26.4 (experimental)](<https://devfeed.tech/articles/automating-administrative-tasks-with-workflows-in-keycloak-26-4-experimental-31734.md>)

Original publisher: [Read original article](<https://www.keycloak.org/2025/10/workflows-experimental-26-4>)

Author: Stefan Guilhen

Published: 2025-10-02T00:00:00Z

Content type: release

Language: en

Sources: [Keycloak Blog](<https://devfeed.tech/sources/keycloak-blog.md>)

Topics: [Keycloak](<https://devfeed.tech/topics/keycloak.md>), [Automation](<https://devfeed.tech/topics/automation.md>), [Access Control](<https://devfeed.tech/topics/access-control.md>), [Security](<https://devfeed.tech/topics/security.md>)

Tags: [access-control](<https://devfeed.tech/tags/access-control.md>), [automation](<https://devfeed.tech/tags/automation.md>), [event-driven](<https://devfeed.tech/tags/event-driven.md>), [experimental](<https://devfeed.tech/tags/experimental.md>), [identity-management](<https://devfeed.tech/tags/identity-management.md>), [idm](<https://devfeed.tech/tags/idm.md>), [kerberos](<https://devfeed.tech/tags/kerberos.md>), [keycloak](<https://devfeed.tech/tags/keycloak.md>), [ldap](<https://devfeed.tech/tags/ldap.md>), [onboarding-and-offboarding](<https://devfeed.tech/tags/onboarding-and-offboarding.md>), [openid-connect](<https://devfeed.tech/tags/openid-connect.md>), [release](<https://devfeed.tech/tags/release.md>), [saml](<https://devfeed.tech/tags/saml.md>), [sso](<https://devfeed.tech/tags/sso.md>), [triggers](<https://devfeed.tech/tags/triggers.md>), [workflows](<https://devfeed.tech/tags/workflows.md>)

## AI overview

Keycloak 26.4 introduces an experimental Workflows feature that automates administrative tasks through event-triggered, conditional sequences of steps. The initial release focuses on user-resource management, including lifecycle operations such as onboarding and offboarding, with possible future expansion to other realm components.

## Source excerpt

What are Workflows and What Problems Do They Solve? At its core, the Workflows feature is an automation engine for administrative tasks. It empowers Keycloak administrators to define a series of steps that run automatically in response to specific events. The primary motivation behind this feature is to build a robust identity governance model within Keycloak while reducing manual, repetitive work. In any organization, managing the lifecycle of users and other resources is a critical but often time-consuming task. For example, failing to disable or remove inactive user accounts can create significant security vulnerabilities. Similarly, manually onboarding new users to specific roles or groups is inefficient and prone to error. Workflows aim to solve these problems by providing a flexible framework to automate these essential processes. Workflows and Identity Governance and Administration (IGA) The introduction of Workflows is a significant step forward for Keycloak in the realm of Identity Governance and Administration (IGA). IGA is a policy-based approach to identity management and access control that helps organizations strengthen security, meet compliance requirements, and improve operational efficiency. By allowing administrators to define automated processes for managing the user lifecycle, Workflows directly address key IGA principles. This automation not only enhances security by addressing inactive accounts but also reduces the administrative burden on processes that can be fully automated, like onboarding and offboarding users. Core Capabilities In its initial experimental release, the Workflows feature focuses on the following core capabilities: User-Centric Automation: In this first iteration, the feature is primarily targeted at automating tasks related to the management of user resources. However, the concept is designed to be extensible and could be enhanced in the future to manage other realm components like clients, organizations, or identity provid