User Groups Organizations Blueprint

Hierarchical groups with role inheritance

   
Feature user-groups-organizations
Category Access Control
Version 1.0.0
Tags groups, organizations
YAML Source View on GitHub
JSON API user-groups-organizations.json

Fields

Name Type Required Label Description
group_id text Yes Group ID Validations: required
group_name text Yes Group Name Validations: required

Rules

  • core: Group hierarchy and role inheritance

Outcomes

Group_created (Priority: 5)

Given:

  • group_name exists null

Then:

  • emit_event event: group.created

Result: Group created

Errors

Code Status Message Retry
GROUP_NOT_FOUND 404 Group not found No

Events

Event Description Payload
group.created Group created group_id
Extensions (framework-specific hints) ```yaml source: repo: https://github.com/keycloak/keycloak project: Keycloak tech_stack: Java ```