AccountExpires aus AD auslesen

Hilfe zu OTRS Problemen aller Art
Post Reply
vincenz
Znuny newbie
Posts: 81
Joined: 05 Aug 2014, 11:07
Znuny Version: 6.0.11

AccountExpires aus AD auslesen

Post by vincenz »

Hallo,

wir möchten im OTRS zu dem Kunden jeweils das Ablaufdatum des Kontos mit anzeigen lassen. In der Config.pm habe ich das Feld accountExpires mit angefügt und es wird angezeigt. Allerdings sind die Werte dort merkwürdig. Muss ich dafür einen Filter noch mit einbinden und wenn ja, wie?

Hat da jemand Erfahrung mit und kann mir bitte einen Tipp geben?

Meine Config.pm:

Code: Select all

 CustomerKey => 'sAMAccountName',
    CustomerID => 'company',
    CustomerUserListFields => ['sAMAccountName', 'cn', 'mail'],
    CustomerUserSearchFields => ['sAMAccountName', 'cn', 'mail', 'company' ],
    CustomerUserSearchPrefix => '',
    CustomerUserSearchSuffix => '*',
    CustomerUserSearchListLimit => 250,
    CustomerUserPostMasterSearchFields => ['mail'],
    CustomerUserNameFields => ['givenname', 'sn'],
    Map => [
      # note: Login, Email and CustomerID needed!
      # var, frontend, storage, shown, required, storage-type
      [ 'UserTitle', 'Title', 'extensionAttribute2', 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', 'company', 0, 1, 'var' ],
      [ 'UserPhone', 'Phone', 'telephonenumber', 1, 0, 'var' ],
      [ 'UserDepartment', 'Abteilung', 'department', 1, 0, 'var' ],	
      [ 'accountExpires', 'Kontoablauf', 'accountExpires', 1, 0, 'var' ],
    ],
Im OTRS steht beim Kunden nun:
Kontoablauf: 9223372036854775807

Er scheint es zu laden, weil wenn ich das Datum verändere, ändert sich auch die Zahlenkolonne aber die Formatierung scheint nicht zu stimmen.

Würde mich über Hilfe freuen und danke im Voraus ganz herzlich!
jojo
Znuny guru
Posts: 15019
Joined: 26 Jan 2007, 14:50
Znuny Version: Git Master
Contact:

Re: AccountExpires aus AD auslesen

Post by jojo »

OTRS zeigt das ganze so an wie es im AD steht....
"Production": OTRS™ 8, OTRS™ 7, STORM powered by OTRS
"Testing": ((OTRS Community Edition)) and git Master

Never change Defaults.pm! :: Blog
Professional Services:: http://www.otrs.com :: enjoy@otrs.com
vincenz
Znuny newbie
Posts: 81
Joined: 05 Aug 2014, 11:07
Znuny Version: 6.0.11

Re: AccountExpires aus AD auslesen

Post by vincenz »

jojo wrote: 10 Feb 2020, 14:37 OTRS zeigt das ganze so an wie es im AD steht....
im AD steht unter Attribute aber 31.12.2020 00:00:00 Mitteleuropäische Zeit :D
Wenn ich das Feld bearbeite, dann steht da tatsächlich der Wert so nackig drin... Kriegt man den umgewandelt in OTRS?
root
Administrator
Posts: 3954
Joined: 18 Dec 2007, 12:23
Znuny Version: Znuny and Znuny LTS
Real Name: Roy Kaldung
Company: Znuny
Contact:

Re: AccountExpires aus AD auslesen

Post by root »

vincenz wrote: 10 Feb 2020, 15:52 im AD steht unter Attribute aber 31.12.2020 00:00:00 Mitteleuropäische Zeit :D
Wenn ich das Feld bearbeite, dann steht da tatsächlich der Wert so nackig drin... Kriegt man den umgewandelt in OTRS?
Hi,

ja mit ein wenig Perl sicherlich. Und wenn das zu schwierig/aufwändig ist nimmst Du ein Powershell-Skript und schreibt den "schick" formatierten Wert einfach in ein freies Feld. So ein Skript kannst Du ja auch täglich oder noch öfter laufen lassen.

- 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 ?
vincenz
Znuny newbie
Posts: 81
Joined: 05 Aug 2014, 11:07
Znuny Version: 6.0.11

Re: AccountExpires aus AD auslesen

Post by vincenz »

alles klar, danke!
Post Reply