keycloak

Identity and access management via Keycloak admin CLI.

11 templates 7 bound Identity & Secrets active
admin: 3 info: 7 monitor: 1

Actions

ActionCategoryDescriptionParamsCommand TemplateFlags
get_realmsinfoList all realmsserver_urlkcadm.sh get realms --server {server_url}idempotent
3-layer composition
INTERFACE#ActionDef & { name: "get_realms", category: "info" }
PROVIDERcommand_template: "kcadm.sh get realms --server {server_url}"
params: { server_url: from_field: "keycloak_url" }

Import

import "quicue.ca/template/keycloak/patterns"

actions: patterns.#ukeycloakRegistry

JSON-LD

{
  "@id": "https://quicue.ca/project/quicue-keycloak",
  "@type": "quicue:Provider",
  "quicue:providerName": "keycloak",
  "quicue:category": "identity-secrets",
  "quicue:actionCount": 11
}