Moving to Active Directory the actual auth LDAP server The password is updated in the Samba4 directory so we need to use this one and not the OpenLDAP one
75 lines
2.2 KiB
XML
75 lines
2.2 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<creole>
|
|
|
|
<files />
|
|
|
|
<variables>
|
|
|
|
<family name='eole sso'>
|
|
<variable name='eolesso_adresse' description="Nom de domaine du serveur d'authentification SSO" redefine="True" exists='True' />
|
|
</family>
|
|
|
|
</variables>
|
|
|
|
<constraints>
|
|
<fill name='calc_multi_condition' target='activer_sso'>
|
|
<param>oui</param>
|
|
<param type='eole' name='condition_1'>activerLemon</param>
|
|
<param name='match'>distant</param>
|
|
<param name='default_mismatch'>local</param>
|
|
</fill>
|
|
|
|
<condition name='frozen_if_in' source='activerLemon'>
|
|
<param>oui</param>
|
|
<target type='variable'>activer_sso</target>
|
|
</condition>
|
|
|
|
<auto name='calc_val' target='ldapScheme'>
|
|
<param>ldaps</param>
|
|
</auto>
|
|
|
|
<fill name='calc_val_first_value' target='eolesso_adresse'>
|
|
<param type='eole' optional='True' hidden='False'>authWebName</param>
|
|
<param type='eole' optional='True' hidden='False'>web_url</param>
|
|
<param type='eole'>nom_domaine_machine</param>
|
|
</fill>
|
|
|
|
<auto name='calc_val' target='ldap_port'>
|
|
<param>636</param>
|
|
</auto>
|
|
|
|
<condition name='frozen_if_in' source='activerLemon'>
|
|
<param>oui</param>
|
|
<target type='variable'>eolesso_adresse</target>
|
|
</condition>
|
|
|
|
<auto name='calc_val' target='ldapServer'>
|
|
<param type='eole'>ad_address</param>
|
|
</auto>
|
|
|
|
<auto name='calc_val' target='ldapServerPort'>
|
|
<param type='number'>636</param>
|
|
</auto>
|
|
|
|
<auto name='calc_val' target='lemon_user_db'>
|
|
<param>AD</param>
|
|
</auto>
|
|
|
|
<auto name='calc_val' target='ldapBindUserDN'>
|
|
<param type='eole'>sasl_ldap_reader</param>
|
|
</auto>
|
|
|
|
<auto name='calc_val' target='ldapBindUserPassword'>
|
|
<param>/etc/eole/private/sasl-reader.password</param>
|
|
</auto>
|
|
|
|
<auto name='calc_val' target='casFolder'>
|
|
<param type='eole'>eolesso_cas_folder</param>
|
|
</auto>
|
|
|
|
</constraints>
|
|
|
|
<help />
|
|
|
|
</creole>
|