mirror of
https://github.com/ansible-collections/community.general.git
synced 2024-09-14 20:13:21 +02:00
* Keycloak client, Add always_display_in_console option
* Add 4429-keycloak-client-add-always-display-in-console.yml fragment.
* Update changelogs/fragments/4429-keycloak-client-add-always-display-in-console.yml
Co-authored-by: Felix Fontein <felix@fontein.de>
* Update plugins/modules/identity/keycloak/keycloak_client.py
Co-authored-by: Felix Fontein <felix@fontein.de>
* Update plugins/modules/identity/keycloak/keycloak_client.py
Co-authored-by: Felix Fontein <felix@fontein.de>
Co-authored-by: Michal Vasko <mvasko@cloudwerkstatt.com>
Co-authored-by: Felix Fontein <felix@fontein.de>
(cherry picked from commit 79256b2bd2
)
Co-authored-by: whoamiUNIX <40315055+whoamiUNIX@users.noreply.github.com>
This commit is contained in:
parent
cb1a50a273
commit
587cdc82e7
2 changed files with 14 additions and 0 deletions
|
@ -0,0 +1,3 @@
|
||||||
|
---
|
||||||
|
minor_changes:
|
||||||
|
- keycloak_client - add ``always_display_in_console`` parameter (https://github.com/ansible-collections/community.general/issues/4390).
|
|
@ -301,6 +301,15 @@ options:
|
||||||
- useTemplateMappers
|
- useTemplateMappers
|
||||||
type: bool
|
type: bool
|
||||||
|
|
||||||
|
always_display_in_console:
|
||||||
|
description:
|
||||||
|
- Whether or not to display this client in account console, even if the
|
||||||
|
user does not have an active session.
|
||||||
|
aliases:
|
||||||
|
- alwaysDisplayInConsole
|
||||||
|
type: bool
|
||||||
|
version_added: 4.7.0
|
||||||
|
|
||||||
surrogate_auth_required:
|
surrogate_auth_required:
|
||||||
description:
|
description:
|
||||||
- Whether or not surrogate auth is required.
|
- Whether or not surrogate auth is required.
|
||||||
|
@ -611,6 +620,7 @@ EXAMPLES = '''
|
||||||
use_template_config: False
|
use_template_config: False
|
||||||
use_template_scope: false
|
use_template_scope: false
|
||||||
use_template_mappers: no
|
use_template_mappers: no
|
||||||
|
always_display_in_console: true
|
||||||
registered_nodes:
|
registered_nodes:
|
||||||
node01.example.com: 1507828202
|
node01.example.com: 1507828202
|
||||||
registration_access_token: eyJWT_TOKEN
|
registration_access_token: eyJWT_TOKEN
|
||||||
|
@ -804,6 +814,7 @@ def main():
|
||||||
use_template_config=dict(type='bool', aliases=['useTemplateConfig']),
|
use_template_config=dict(type='bool', aliases=['useTemplateConfig']),
|
||||||
use_template_scope=dict(type='bool', aliases=['useTemplateScope']),
|
use_template_scope=dict(type='bool', aliases=['useTemplateScope']),
|
||||||
use_template_mappers=dict(type='bool', aliases=['useTemplateMappers']),
|
use_template_mappers=dict(type='bool', aliases=['useTemplateMappers']),
|
||||||
|
always_display_in_console=dict(type='bool', aliases=['alwaysDisplayInConsole']),
|
||||||
authentication_flow_binding_overrides=dict(type='dict', aliases=['authenticationFlowBindingOverrides']),
|
authentication_flow_binding_overrides=dict(type='dict', aliases=['authenticationFlowBindingOverrides']),
|
||||||
protocol_mappers=dict(type='list', elements='dict', options=protmapper_spec, aliases=['protocolMappers']),
|
protocol_mappers=dict(type='list', elements='dict', options=protmapper_spec, aliases=['protocolMappers']),
|
||||||
authorization_settings=dict(type='dict', aliases=['authorizationSettings']),
|
authorization_settings=dict(type='dict', aliases=['authorizationSettings']),
|
||||||
|
|
Loading…
Reference in a new issue