This probably doesn't mean anything to anyone, but
http://doc.otrs.org/2.4/en/html/x1872.html doesn't mention anything about multiple AuthModules. However, Kernel/System/CustomerAuth.pm does have this nice piece of code:
Code: Select all
for my $Count ( '', 1 .. 10 ) {
my $GenericModule = $Self->{ConfigObject}->Get("Customer::AuthModule$Count");
Which, btw, in case you're wondering, is equivalent (?) to CustomerUser.pm for:
Code: Select all
for my $Count ( '', 1 .. 10 ) {
# next if customer backend is used
next if !$Self->{ConfigObject}->Get("CustomerUser$Count");
Also significant, though not brought forth in the docs, is that '' (nothing) is *still* valid, even though the docs say that you should or must use "1", "2", etc for multiple CustomerUser databases. That isn't necessarily the case. With nothing, it appears you get 11 entries.
Yes, but what does it mean?
It means for me: I have two organizations under two different LDAP configurations, and that apparently I can have them authenticate separately with minimal fuss. Customer::AuthModule, Customer::AuthModule1, etc.
OTRS 6.0.x (private/testing/public) on Linux with MySQL database.
Please
edit your signature to include your
OTRS version, Operating System, and database type.
Click Subscribe Topic below to get notifications. Consider amending your topic title to include [SOLVED] if it is so.
Need help? Before you ask