.. Document meta
:orphan:
.. |antsibull-internal-nbsp| unicode:: 0xA0
:trim:
.. meta::
:antsibull-docs: 2.24.0
.. Anchors
.. _ansible_collections.middleware_automation.keycloak.keycloak_client_scope_module:
.. Anchors: short name for ansible.builtin
.. Title
keycloak_client_scope -- Allows administration of Keycloak client scopes via Keycloak API
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
.. Collection note
.. note::
This module is part of the `middleware_automation.keycloak collection
Parameter |
Comments |
|---|---|
A dict of key/value pairs to set as attributes for the client scope. |
|
OpenID Connect client_id to authenticate to the API with. Default: |
|
Client Secret to use in conjunction with auth_client_id (if required). |
|
URL to the Keycloak instance. |
|
Password to authenticate for API access with. |
|
Keycloak realm name to authenticate to for API access. |
|
Username to authenticate for API access with. |
|
Controls the HTTP connections timeout period (in seconds) to Keycloak API. Default: |
|
Description of the client scope. Default: |
|
Configures the HTTP User-Agent header. Default: |
|
Name of the client scope. |
|
The protocol associated with the client scope. Choices:
|
|
A list of protocol mappers to associate with the client scope. Each mapper is a dict with the keys Default: |
|
Configuration for the protocol mapper. |
|
Name of the protocol mapper. |
|
Protocol for the mapper. Default: |
|
The mapper type (e.g. |
|
The Keycloak realm under which this client scope resides. Default: |
|
State of the client scope. On On Choices:
|
|
Authentication token for Keycloak API. |
|
Verify TLS certificates (do not disable this in production). Choices:
|
Key |
Description |
|---|---|
Representation of the client scope after module execution. Returned: on success Sample: |
|
Message as to what action was taken. Returned: always Sample: |