mirror of
https://github.com/ansible-middleware/keycloak.git
synced 2026-06-13 12:05:54 +00:00
Fix keycloak client module
This commit is contained in:
@@ -299,7 +299,7 @@
|
|||||||
- name: keycloak_client_rolescope — restrict realm role on client
|
- name: keycloak_client_rolescope — restrict realm role on client
|
||||||
middleware_automation.keycloak.keycloak_client_rolescope:
|
middleware_automation.keycloak.keycloak_client_rolescope:
|
||||||
realm: "{{ target_realm }}"
|
realm: "{{ target_realm }}"
|
||||||
client_id: "{{ client }}"
|
target_client_id: "{{ client }}"
|
||||||
role_names:
|
role_names:
|
||||||
- "{{ role }}"
|
- "{{ role }}"
|
||||||
state: present
|
state: present
|
||||||
@@ -537,7 +537,7 @@
|
|||||||
- name: keycloak_client_rolescope — remove role scope mapping
|
- name: keycloak_client_rolescope — remove role scope mapping
|
||||||
middleware_automation.keycloak.keycloak_client_rolescope:
|
middleware_automation.keycloak.keycloak_client_rolescope:
|
||||||
realm: "{{ target_realm }}"
|
realm: "{{ target_realm }}"
|
||||||
client_id: "{{ client }}"
|
target_client_id: "{{ client }}"
|
||||||
role_names:
|
role_names:
|
||||||
- "{{ role }}"
|
- "{{ role }}"
|
||||||
state: absent
|
state: absent
|
||||||
|
|||||||
@@ -198,7 +198,7 @@ def main():
|
|||||||
if not objRealm:
|
if not objRealm:
|
||||||
module.fail_json(msg=f"Failed to retrive realm '{realm}'")
|
module.fail_json(msg=f"Failed to retrive realm '{realm}'")
|
||||||
|
|
||||||
objClient = kc.get_client_by_target_client_id(target_client_id, realm)
|
objClient = kc.get_client_by_client_id(target_client_id, realm)
|
||||||
if not objClient:
|
if not objClient:
|
||||||
module.fail_json(msg=f"Failed to retrive client '{realm}.{target_client_id}'")
|
module.fail_json(msg=f"Failed to retrive client '{realm}.{target_client_id}'")
|
||||||
if objClient["fullScopeAllowed"] and state == "present":
|
if objClient["fullScopeAllowed"] and state == "present":
|
||||||
|
|||||||
Reference in New Issue
Block a user