ich habe meine ersten Schritte mir OTRS getan und das System soweit eingerichtet, dass eine externe MySQL-DB als Grundlage für die Kundenbenutzer dient. Diese werden angezeigt und können auch einem Ticket zugeordnet werden.
Die Datenbank ist ReadOnly eingebunden.
Jetzt habe ich aber eine Verständnisfrage zum Login der Kundenbenutzer. Diese sollen sich auch weiterhin an ihr persönliches Dashboard anmelden.
Dazu habe ich ein entsprechenenden AuthBlock in meine Config.pm eingefügt.
Code: Select all
# This is the auth. module against the otrs db
$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";