Skip to content

Commit a8c41ac

Browse files
Update keycloak_realm, add organizations_enabled (#8927)
* Update keycloak_realm.py, add organizations_enabled * Update plugins/modules/keycloak_realm.py Co-authored-by: Felix Fontein <[email protected]> * Create 9027-support-organizations-in-keycloak-realm.yml Add changelog file * Bump version_added * Update version_added * Update changelogs/fragments/9027-support-organizations-in-keycloak-realm.yml Co-authored-by: Felix Fontein <[email protected]> --------- Co-authored-by: Felix Fontein <[email protected]>
1 parent 5b3b7a1 commit a8c41ac

File tree

2 files changed

+10
-0
lines changed

2 files changed

+10
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
minor_changes:
2+
- keycloak_realm - add boolean toggle to configure organization support for a given keycloak realm (https://github.com/ansible-collections/community.general/issues/9027, https://github.com/ansible-collections/community.general/pull/8927/).

plugins/modules/keycloak_realm.py

+8
Original file line numberDiff line numberDiff line change
@@ -384,6 +384,13 @@
384384
aliases:
385385
- passwordPolicy
386386
type: str
387+
organizations_enabled:
388+
description:
389+
- Enables support for experimental organization feature.
390+
aliases:
391+
- organizationsEnabled
392+
type: bool
393+
version_added: 10.0.0
387394
permanent_lockout:
388395
description:
389396
- The realm permanent lockout.
@@ -686,6 +693,7 @@ def main():
686693
otp_policy_type=dict(type='str', aliases=['otpPolicyType']),
687694
otp_supported_applications=dict(type='list', elements='str', aliases=['otpSupportedApplications']),
688695
password_policy=dict(type='str', aliases=['passwordPolicy'], no_log=False),
696+
organizations_enabled=dict(type='bool', aliases=['organizationsEnabled']),
689697
permanent_lockout=dict(type='bool', aliases=['permanentLockout']),
690698
quick_login_check_milli_seconds=dict(type='int', aliases=['quickLoginCheckMilliSeconds']),
691699
refresh_token_max_reuse=dict(type='int', aliases=['refreshTokenMaxReuse'], no_log=False),

0 commit comments

Comments
 (0)