Skip to content

Add organizations support for multi-tenancy (Keycloak 26+)#2

Open
antonioacg wants to merge 1 commit into
mainfrom
feature/organizations-support
Open

Add organizations support for multi-tenancy (Keycloak 26+)#2
antonioacg wants to merge 1 commit into
mainfrom
feature/organizations-support

Conversation

@antonioacg

Copy link
Copy Markdown
Owner

Enable declarative configuration of Keycloak organizations to support multi-tenant architectures. Organizations group users and identity providers under common domains, allowing better tenant isolation.

Key capabilities:

  • Create and manage organizations with domains and attributes
  • Link identity providers to organizations
  • Support for verified/unverified domain status
  • Full managed mode with automatic cleanup
  • Comprehensive test coverage

This feature requires Keycloak 26 or later.

What this PR does / why we need it:

Which issue this PR fixes (optional, in fixes #<issue number>(, fixes #<issue_number>, ...) format, will close that issue when PR gets merged): fixes #

Special notes for your reviewer:

PR Readiness Checklist:

Complete these before marking the PR as ready to review:

  • the CHANGELOG.md release notes have been updated to reflect any significant (and particularly user-facing) changes introduced by this PR

@antonioacg
antonioacg force-pushed the feature/organizations-support branch 7 times, most recently from b0d44a5 to 42045a2 Compare July 25, 2025 16:13
Enable declarative configuration of Keycloak organizations to support
multi-tenant architectures. Organizations group users and identity
providers under common domains, allowing better tenant isolation.

Key capabilities:
- Create and manage organizations with domains and attributes
- Link identity providers to organizations
- Support for verified/unverified domain status
- Full managed mode with automatic cleanup
- Comprehensive test coverage

This feature requires Keycloak 26 or later.
@antonioacg
antonioacg force-pushed the feature/organizations-support branch from 42045a2 to 7b52128 Compare July 25, 2025 18:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant