
da bin ich mir früher auch wie ein Dummie vorgekommen und komme es mitunter
immer noch:-)
Deswegen der Name:-)
Am 4. Mai 2012 10:18 schrieb Christian Kreis : für Dummies, perfekt in dem Fall würd ich sagen. :D
Danke ich schau es mir gleich mal an und meld mich falls noch was net
passt. Am 4. Mai 2012 10:16 schrieb Boris Wagener guck mal hier Am 4. Mai 2012 10:11 schrieb Christian Kreis <
christiankreis1@googlemail.com>: Hallo zusammen, kann mir jemand Tipps geben wie ich in OTRS eine AD-Anbindung hinbekomme?
Da wir eine Service-Abteilung sind die nur externen Kunden Support
anbietet, gilt die AD-Anbindung natürlich nur für unsere Agenten. Das hier hab ich schon gefunden:
$Self->{'Customer::AuthModule'} = 'Kernel::System::CustomerAuth::LDAP';
$Self->{'Customer::AuthModule::LDAP::Host'} = '192.168.1.11';
$Self->{'Customer::AuthModule::LDAP::BaseDN'} = 'dc=domain, dc=com';
$Self->{'Customer::AuthModule::LDAP::UID'} = 'sAMAccountName';
$Self->{'Customer::AuthModule::LDAP::SearchUserDN'} = 'Suchbenutzer';
$Self->{'Customer::AuthModule::LDAP::SearchUserPw'} =
'Suchbenutzer_Passwort'; $Self->{CustomerUser} = {
Module => 'Kernel::System::CustomerUser::LDAP',
Params => {
Host => '192.168.1.11',
BaseDN => 'dc=domain, dc=com',
SSCOPE => 'sub',
UserDN => 'Suchbenutzer',
UserPw => 'Suchbenutzer_Passwort',
},
CustomerKey => 'sAMAccountName',
CustomerID => 'mail',
CustomerUserListFields => ['sAMAccountName', 'cn', 'mail'],
CustomerUserSearchFields => ['sAMAccountName', 'cn', 'mail'],
CustomerUserPostMasterSearchFields => ['mail'],
CustomerUserNameFields => ['givenname', 'sn'],
Map => [
# note: Login, Email and CustomerID needed!
# var, frontend, storage, shown, required, storage-type
# [ 'UserSalutation', 'Title', 'title', 1, 0, 'var' ],
# [ 'UserFirstname', 'Firstname', 'givenname', 1, 1, 'var' ],
# [ 'UserLastname', 'Lastname', 'sn', 1, 1, 'var' ],
[ 'UserLogin', 'Login', 'sAMAccountName', 1, 1, 'var' ],
[ 'UserEmail', 'Email', 'mail', 1, 1, 'var' ],
[ 'UserCustomerID', 'CustomerID', 'mail', 0, 1, 'var' ],
# [ 'UserPhone', 'Phone', 'telephonenumber', 1, 0, 'var' ],
# [ 'UserAddress', 'Address', 'postaladdress', 1, 0, 'var' ],
# [ 'UserComment', 'Comment', 'description', 1, 0, 'var' ],
],
}; Host wird mit eurem Active Directory Server ersetzt. Es ist sicherer
hierbei die IP und nicht einen DNS-Namen einzugeben. BaseDN wird folgendermaßen ersetzt: Angenommen eure Domain heißt
'firma.lokal' müsse es dc=firma dc=lokal lauten. UID darf nicht verändert werden. Diese ist zur korrekten Funktion
unerlässlich. Als SearchUserDN könnt ihr einen x-beliebigen Active Directory Benutzer
wählen. Wir haben extra einen neuen eingerichtet und ihm ein eigenes
Exchange-Postfach verpasst, damit man E-Mails an diesen fiktiven User
schreiben kann und sie sofort als Ticket erfasst werden. In wie weit kann ich das einfach in meine Config.pm kopieren? Und was
muss ich da noch alles anpassen? Danke schon mal. Gruß
Chris ---------------------------------------------------------------------
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 ---------------------------------------------------------------------
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 ---------------------------------------------------------------------
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