{{ lang.admin.iam }}

{{ lang.admin.iam_description|raw }}

{# Keycloak #}
{{ lang.admin.iam_section_connection }}
{{ lang.admin.iam_section_login }}
{% include 'admin/iam-redirect-urls.twig' with {'iam_form': 'keycloak'} %}
{{ lang.admin.iam_section_templates }}
{% include 'admin/iam-template-mapping.twig' with {'iam_form': 'keycloak'} %} {% include 'admin/iam-sync-settings.twig' with {'iam_form': 'keycloak'} %}
{# Generic OIDC #}
{{ lang.admin.iam_section_connection }}
{{ lang.admin.iam_section_login }}
{% include 'admin/iam-redirect-urls.twig' with {'iam_form': 'generic'} %}
{{ lang.admin.iam_section_templates }}
{% include 'admin/iam-template-mapping.twig' with {'iam_form': 'generic'} %}
{# LDAP #}
{{ lang.admin.iam_section_connection }}
{# use_ssl and use_tls exclude each other, the select sets both #}
{{ lang.admin.iam_section_users }}
{{ lang.admin.iam_section_login }}
{{ lang.admin.iam_section_templates }}
{% include 'admin/iam-template-mapping.twig' with {'iam_form': 'ldap'} %} {% include 'admin/iam-sync-settings.twig' with {'iam_form': 'ldap'} %}
{% if iam_settings.authsource == 'keycloak' or iam_settings.authsource == 'ldap' %} {% include 'admin/iam-sync-status.twig' %} {% endif %}