I am implementing OTRS based on LDAP (Active Directory) and 2 smaller issues appeared.
First one: The LDAP authorization should be limited only to some organizational units (OU) of the AD. Of course I have figured the way to limit it only to one OU, but not more (using some "or" operator). The config is done using baseDN setting:
Code: Select all
$Self->{'AuthModule::LDAP::BaseDN'} = 'OU=unit,DC=example,DC=com';
Code: Select all
$Self->{'AuthModule::LDAP::BaseDN'} = '(|(OU=unit1)(OU=unit2)),DC=example,DC=com';
Second one: Despite using the LDAP auth for customers, when displaying the customer detail, there are still editable fields. When this auth method is used, the fields should of course be read-only.
Any help appreciated with these. The OTRS is version 3.0 (the newest one).
Thanks in advance