01_validation.ymlΒΆ
---
- name: "β
ASSERT | Only one auth backend (OIDC or LDAP) may be enabled"
assert:
that:
- not ((XWIKI_OIDC_ENABLED | bool) and (XWIKI_LDAP_ENABLED | bool))
fail_msg: >-
Invalid auth configuration: both OIDC and LDAP are enabled
(services.sso.enabled={{ XWIKI_OIDC_ENABLED }}, services.ldap.enabled={{ XWIKI_LDAP_ENABLED }}).
Enable only one, or disable both to use native/superadmin login.
success_msg: "Auth config OK: OIDC={{ XWIKI_OIDC_ENABLED }}, LDAP={{ XWIKI_LDAP_ENABLED }}."