Znuny 7 AD Felder

Allgemein Fragen, deutsche News, Ankündigungen & Events zum OTRS
Post Reply
FIMO
Znuny newbie
Posts: 5
Joined: 27 Jul 2023, 08:00
Znuny Version: 7.0.8
Real Name: Martin J.

Znuny 7 AD Felder

Post by FIMO »

Hallo zusammen,

habe das Znuny 7.x an unser AD angebunden das die Kundenbenutzer anhand der Mailadresse gleich ausgelesen werden.
Ich hätte auch gleich gerne die Postanschrift aus dem AD im Kundenbenutzerfeld, kann man das so umsetzen ?
Wenn Ja wie ?

Danke!
You do not have the required permissions to view the files attached to this post.
Johannes
Moderator
Posts: 393
Joined: 30 Jan 2008, 02:26
Znuny Version: All of them ^^
Real Name: Hannes
Company: Znuny|OTTERHUB

Re: Znuny 7 AD Felder

Post by Johannes »

Hi,

du musst das Feld aus dem AD nur im Mapping ergänzen.
Du hast die Anbindung vermutlich in der Config.pm gemacht?
Dann dort einfach die Zeile für Adresse ergänzen und passende Variablen Name (frei wählbar) vergeben.

Gruß
Johannes
FIMO
Znuny newbie
Posts: 5
Joined: 27 Jul 2023, 08:00
Znuny Version: 7.0.8
Real Name: Martin J.

Re: Znuny 7 AD Felder

Post by FIMO »

Ja, hab das über die config.pm angezapft

reicht es wenn ich unter Map=> den folgenden Eintrag hinzufüge ?

[ 'UserAddress', 'Address', 'postaladdress', 1, 0, 'var' ],


config.pm

# customer unique id
CustomerKey => 'userPrincipalName',
# customer #
CustomerID => 'department',
CustomerUserListFields => ['displayName', 'mail'],
CustomerUserSearchFields => ['userPrincipalName', 'mAiL'],
CustomerUserSearchPrefix => '*',
CustomerUserSearchSuffix => '*',
CustomerUserSearchListLimit => 500,
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 => 60 * 10 * 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, 1, 'var', '', 0 ],
[ 'UserDisplayName', 'Customer', 'displayname', 1, 1, 'var', '', 0 ],
[ 'UserDepartment', 'Department', 'department', 1, 1, 'var', '', 0 ],
[ 'UserCompany', 'Company', 'company', 1, 1, 'var', '', 0 ],
[ 'UserFirstname', 'Firstname', 'givenname', 1, 1, 'var', '', 0 ],
[ 'UserLastname', 'Lastname', 'sn', 1, 1, 'var', '', 0 ],
[ 'UserLogin', 'Username', 'userPrincipalName', 1, 1, 'var', '', 0 ],
[ 'UserEmail', 'Email', 'mail', 1, 1, 'var', '', 0 ],
[ 'UserCustomerID', 'CustomerID', 'department', 0, 1, 'var', '', 0 ],
[ 'UserPhone', 'Phone', 'telephonenumber', 1, 1, 'var', '', 0 ],
[ 'UserMobile', 'Mobile', 'mobile', 1, 1, 'var', '', 0 ],
root
Administrator
Posts: 3968
Joined: 18 Dec 2007, 12:23
Znuny Version: Znuny and Znuny LTS
Real Name: Roy Kaldung
Company: Znuny
Contact:

Re: Znuny 7 AD Felder

Post by root »

Hallo,

das reicht wenn in postaladdress alles drin steht. Meist sind aber PLZ, Ort und Strasse separate Felder. Einfach mal mit der MMC oder einem LDAP-Browser checken.

- Roy
Znuny and Znuny LTS running on CentOS / RHEL / Debian / SLES / MySQL / PostgreSQL / Oracle / OpenLDAP / Active Directory / SSO

Use a test system - always.

Do you need professional services? Check out https://www.znuny.com/

Do you want to contribute or want to know where it goes ?
Post Reply