From 6d05d9a7842e7ee1ce6ad2c64ffab8f05cba7b3f Mon Sep 17 00:00:00 2001 From: Sven-Hendrik Haase <svenstaro@gmail.com> Date: Fri, 17 Jul 2020 17:04:09 +0200 Subject: [PATCH] Enable Keycloak event logging (fixes #68) --- tf-stage2/keycloak.tf | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/tf-stage2/keycloak.tf b/tf-stage2/keycloak.tf index 26268902f..50207f386 100644 --- a/tf-stage2/keycloak.tf +++ b/tf-stage2/keycloak.tf @@ -91,6 +91,24 @@ resource "keycloak_realm" "archlinux" { } } +resource "keycloak_realm_events" "realm_events" { + realm_id = "archlinux" + + events_enabled = true + events_expiration = 7889238 # 3 months + + admin_events_enabled = true + admin_events_details_enabled = true + + # When omitted or left empty, keycloak will enable all event types + enabled_event_types = [ + ] + + events_listeners = [ + "jboss-logging", # keycloak enables the 'jboss-logging' event listener by default. + ] +} + resource "keycloak_oidc_identity_provider" "realm_identity_provider" { realm = "archlinux" alias = "github" -- GitLab