Hallo OTRS-Comunity,
die Kunden-Daten liegen in einem Novell eDirectory. Das Backend hab ich
erfolgreich an OTRS angebunden - ich kann Kunden über die Kundenverwaltung im
OTRS suchen.
Beim Mapping möchte ich jedoch z.B. das Attribut "GroupMembership" auslesen.
Dabei handelt es sich jedoch um ein Multivalued Attribut.
Beim Mapping bekomm ich somit immer nur den ersten Wert des Attributes
angezeigt.
Wie kann ich die weiteren Werte des Attributes in OTRS mappen?
Auszug aus Config.pm
# CustomerUser
# (customer user ldap backend and settings)
$Self->{CustomerUser} = {
Name => 'LDAP Backend',
Module => 'Kernel::System::CustomerUser::LDAP',
Params => {
# ldap host
Host => 'Mein ldap-Host',
# ldap base dn
BaseDN => 'Meine BaseDN',
# search scope (one|sub)
SSCOPE => 'sub',
SourceCharset => 'utf-8',
DestCharset => 'utf-8',
# die if backend can't work, e. g. can't connect to server
Die => 1,
# customer unique id
CustomerKey => 'uid',
# customer #
CustomerID => 'mail',
CustomerUserListFields => ['cn', 'mail'],
CustomerUserSearchFields => ['uid', 'cn', 'mail', 'sn'],
CustomerUserSearchPrefix => '',
CustomerUserSearchSuffix => '*',
CustomerUserSearchListLimit => 250,
CustomerUserPostMasterSearchFields => ['mail'],
CustomerUserNameFields => ['givenname', 'sn'],
# show now own tickets in customer panel, CompanyTickets
CustomerUserExcludePrimaryCustomerID => 0,
# add a ldap filter for valid users (expert setting)
# CustomerUserValidFilter => '(!(description=gesperrt))',
# admin can't change customer preferences
AdminSetPreferences => 0,
# cache time to live in sec. - cache any ldap queries
CacheTTL => 0,
Map => [
# note: Login, Email and CustomerID needed!
# var, frontend, storage, shown (1=always,2=lite), required, storage-type,
# http-link, readonly
# [ 'UserTitle', 'Title', 'title', 1, 0, 'var', '', 0 ],
['UserFirstname', 'Firstname', 'GivenName', 1, 1, 'var', '', 0 ],
[ 'UserLastname', 'Lastname', 'sn', 1, 0, 'var', '', 0 ],
[ 'UserLogin', 'Username', 'uid', 1, 1, 'var', '', 0 ],
[ 'UserEmail', 'Email', 'mail', 1, 1, 'var', '', 0 ],
['UserCustomerID','CustomerID','mail', 0, 1, 'var', '', 0],
],
[ 'UserPhone', 'Phone', 'telephonenumber', 1, 0, 'var', '', 0 ],
# [ 'UserAddress', 'Address', 'postaladdress', 1, 0, 'var', '', 0 ],
[ 'UserComment', 'Comment', 'groupMembership', 1, 0, 'var', '', 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