Hallo,

nachdem sich die Agenten erfolgreich über AD/LDAP authentifizieren können, 
wollte ich nun auch, dass dies für die Kunden zutrifft.
Leider komme ich nur so weit, bis bei der Anmeldung am Kundenportal die 
Fehlermeldung "Panic! No UserData!!" erscheint. Das Problem scheint die 
Übernahme der Benutzerdaten in die lokale DB zu sein, denn das Systemlog zeigt 
einen erfolgreichen Treffer in der AD/LDAP-Abfrage.
Nachdem ich nach dem Problem gegoogelt habe, scheint das Gefühl richtig zu 
sein, aber eine konkrete Problemlösung habe ich leider keine gefunden.

Wenn ich einen Kundenbenutzer zuvor in der lokalen DB anlege, dann 
funktioniert das auch mit der Anmeldung über LDAP. Aber sinnvoll ist das ja 
nicht, die Userdaten sollen ja vom AD kommen und dann lokal abgelegt werden.

Vielleicht kann mir hier jemand den entscheidenden Hinweis geben....

im voraus vielen Dank..::GERD::...
==================================================

* OTRS2.4.7
* in der Config.pm ist DB und LDAP als Backend für Benutzerdaten aktiv

Auszug aus Config.pm:
==============

$Self->{CustomerUser2} = {
        Name => 'LDAP',
        Module => 'Kernel::System::CustomerUser::LDAP',
        Params => {
            Host => 'hqdc01.company.nil',
            BaseDN => 'OU=The_company,DC=company,DC=nil',
            SSCOPE => 'sub',
            UserDN => 
'CN=otrs,OU=Systemaccount,OU=The_company,DC=company,DC=nil',
            UserPw => 'a_secure_one',
            AlwaysFilter => '',
            Die => 0,
        },
        CustomerKey => 'sAMAccountName',
        CustomerID => 'mail',
        CustomerUserListFields => ['cn', 'mail'],
        CustomerUserSearchFields => ['uid', 'cn', 'mail'],
        CustomerUserPostMasterSearchFields => ['mail'],
        CustomerUserNameFields => ['givenname', 'sn'],
       CacheTTL => 0,
        Map => [
            [ 'UserFirstname',  'Firstname',  'givenname',       1, 1, 'var', 
'', 0 ],
            [ 'UserLastname',   'Lastname',   'sn',              1, 1, 'var', 
'', 0 ],
            [ 'UserLogin',      'Username',   'uid',             1, 1, 'var', 
'', 0 ],
            [ 'UserEmail',      'Email',      'mail',            1, 1, 'var', 
'', 0 ],
            [ 'UserCustomerID', 'CustomerID', 'mail',            0, 1, 'var', 
'', 0 ],
        ],
    };

    $Self->{CustomerUser1} = {
        Name   => 'Database Backend',
        Module => 'Kernel::System::CustomerUser::DB',
        Params => {
            Table => 'customer_user',
        },
        CustomerKey => 'login',
        CustomerID             => 'customer_id',
        CustomerValid          => 'valid_id',
        CustomerUserListFields => ['login', 'first_name', 'last_name', 
'customer_id', 'email'],
        CustomerUserSearchFields           => [ 'login', 'first_name', 
'last_name', 'customer_id' ],
        CustomerUserSearchPrefix           => '*',
        CustomerUserSearchSuffix           => '*',
        CustomerUserPostMasterSearchFields => ['email'],
        CustomerUserNameFields     => [ 'salutation', 'first_name', 'last_name' 
],
        CustomerUserEmailUniqCheck => 0,
        Map => [
            # var, frontend, storage, shown (1=always,2=lite), required, 
storage-type, http-link, readonly, http-link-target
            [ 'UserFirstname',  'Firstname',  'first_name', 1, 1, 'var', '', 0 
],
            [ 'UserLastname',   'Lastname',   'last_name',  1, 1, 'var', '', 0 
],
            [ 'UserLogin',      'Username',   'login',      1, 1, 'var', '', 0 
],
            [ 'UserPassword',   'Password',   'pw',         0, 0, 'var', '', 0 
],
            [ 'UserEmail',      'Email',      'email',      1, 1, 'var', '', 0 
],
            [ 'UserCustomerID', 'CustomerID', 'customer_id', 0, 1, 'var', '', 
0 ],
            [ 'ValidID',          'Valid',       'valid_id',     0, 1, 'int', 
'', 0 ],
        ],
    };
---------------------------------------------------------------------
OTRS mailing list: otrs-de - Webpage: http://otrs.org/
Archive: http://lists.otrs.org/pipermail/otrs-de
To unsubscribe: http://lists.otrs.org/mailman/listinfo/otrs-de

NEU! ENTERPRISE SUBSCRIPTION - JETZT informieren und buchen!
http://www.otrs.com/de/support/enterprise-subscription/

Antwort per Email an