
Hallo Andre, On Mo, Mai 30, 2005 at 12:43:07 +0200, Andre Dieball wrote:
Ich habe die Config.pl so angepasst, dass er die Customer Daten aus einer anderen Datenbank zieht, was auch perfekt funktioniert (Login, Mapping, etc.)
Aus einer anderen MySQL-DB?
Wenn ich mich nun allerdings als einer dieser Customer anmelden möchte bekomme ich ein "Username oder Password falsch" und im Log ein:
---cut---
CustomerUser: No auth record in 'customer_user' for xxxxxxxxx
---cut---
Nach einigen Suchen habe ich nun in der Defaults.pl die entsprechenden CustomerAuth Abschnitte gefunden. Leider finde ich hier allerdings nichts über die Authentifizierung über MySQL ....
Folgende Optionen aus der Kernel/Config/Defaults.pm sollten dir weiterhelfen, wenn deine Customer-Daten als MySQL-Datenbank vorliegen. Kopiere sie in die Kernel/Config.pm und passe sie für dich passend an. $Self->{'Customer::AuthModule'} = 'Kernel::System::CustomerAuth::DB'; $Self->{'Customer::AuthModule::DB::Table'} = 'customer_user'; $Self->{'Customer::AuthModule::DB::CustomerKey'} = 'login'; $Self->{'Customer::AuthModule::DB::CustomerPassword'} = 'pw'; # $Self->{'Customer::AuthModule::DB::DSN'} = "DBI:mysql:database=customerdb;host=customerdbhost"; # $Self->{'Customer::AuthModule::DB::User'} = "some_user"; # $Self->{'Customer::AuthModule::DB::Password'} = "some_password"; Weiterhin noch alles zum Parameter $Self->{CustomerUser}
Heisst das, dass OTRS zwar die Kundendaten (für Tickets, etc.) aus einer MySQL Datenbank herausholen kann, aber Kunden nicht gegen diese MySQL Datenbank authentifizieren kann?
Doch OTRS kann das und es wird standardmäßig auch so gemacht. D.h., wenn du ein OTRS-Standardsetup verwendest, liegen deine Customer-Daten innerhalb der MySQL-Datenbank von OTRS. Wenn du eine andere DB verwenden möchtest, kannst du das über die o.g. Parameter ändern (zw. hast du ja schon teilweise gemacht).
Muss ich nun die Authentifizierung über LDAP auf diese andere MySQL DB machen?
Nein! Zu umständlich / nicht nötig. Ciao, Christian -- ((otrs.de)) :: OTRS GmbH :: Norsk-Data-Str. 1 :: 61352 Bad Homburg http://www.otrs.de/ :: Manage your communication!