HomeSoftware Heritage

Allow not managing realm roles when they come from external source

Description

Allow not managing realm roles when they come from external source

Realm roles can come from FreeIPA or some other LDAP. The introduction of the
"roles" parameter and its non-empty default value in commit c60eed9ac9b made the
keycloak_realm's provider try to manage those roles when it should not. Add a
new parameter "manage_roles" to define whether roles should be managed by Puppet
or not.

Details

Provenance
Samuli Seppänen <samuli@openvpn.net>Authored on Mar 23 2021, 10:46 AM
olasdPushed on Dec 28 2021, 10:47 AM
Parents
R212:1b88235fd081: Allow defining sync periods for FreeIPA user provider
Branches
Unknown
Tags
Unknown

Event Timeline

Samuli Seppänen <samuli@openvpn.net> committed R212:d81906f2d344: Allow not managing realm roles when they come from external source (authored by Samuli Seppänen <samuli@openvpn.net>).Mar 23 2021, 11:14 AM