Skip to content

Organizations

Use Organization when you need Keycloak multi-tenancy support in Keycloak 26.6 and later. Organizations let you group users under tenant-like entities and configure domain-based identity provider routing. The realm must have organizationsEnabled: true.

API Reference

KindAPI GroupTerraform ResourceCRD Explorer
Organizationorganization.keycloak.crossplane.io/v1alpha1keycloak_organizationView CRD Schema

Working YAML Examples

Organization

apiVersion: organization.keycloak.crossplane.io/v1alpha1
kind: Organization
metadata:
  name: example
spec:
  deletionPolicy: Delete
  forProvider:
    realm: "orgs"
    name: example
    enabled: true
    domain:
      - name: example.com
      - name: example.org
  providerConfigRef:
    name: "keycloak-provider-config"

Related Resources