Werte in Custom User Profile für Confluence mappen und weitere Fragen zum CUP in Linchpin

Bzgl. OrgCharts, kann man den Wert für das User-Select (Vorgesetzter), wenn er aus dem LDAP abgerufen wird, irgendwie mappen? Da bei uns der Wert zurückgegeben wird als z.B.: CN=max mustermann,DN=xyz etc…

Das Feld nimmt nur Eingaben nach dem Muster: vorname.nachname, wenn wir das Feld jedoch mit informationen aus dem LDAP befüllen, bekommen wir Werte wie: CN=Vorname Nachname,DN=FIRMA,DN=HQ. Wir möchten erreichen, aus diesem zurückgegebenen Wert (falls möglich) einen Wert nach Muster vorname.nachname machen, sprich, CN zu extrahieren und zu verändern. Ist das möglich?

Könnten wir den zusätzlichen Wert unter Umständen auch direkt im User-Profil eintragen?
Manuell, ja, jedoch möchten wir das gerne vermeiden, wenn möglich. Sonst werden wir das manuell eintragen.

Ich habe noch eine Frage, lassen sich die Profile (für die die Felder konfiguriert werden etc.) exportieren? Als CSV oder XML oder in ein anderes Format? Ich habe diesbezüglich noch keine Möglichkeit gefunden, jedoch wäre das eine äußerst sinnvolle Funktion.

Werte im Custom User Profile für Confluence mappen

Für die Org Charts muss das Feld, welches als Vorgesetzter definiert wird, vom Typ „User select“ sein und als Wert einen Confluence Benutzernamen enthalten, z.B. „max.mustermann“ oder „mmusterman“ o.ä., je nachdem welches Format die Benutzernamen bei Ihnen haben. Wenn Sie den Wert für dieses Vorgesetzten-Feld aus Ihrem LDAP beziehen, muss das LDAP den Wert im Format eines Benutzernamens liefern, also z.B. „max.mustermann“ oder „mmusterman“. Ist das nicht der Fall und Sie möchten eine Transformation des aus dem LDAP kommenden Wertes in das erforderliche Format durchführen, ist das innerhalb des Plug-Ins leider nicht möglich.

Idee für einen Workaround: Wäre es Ihnen möglich in Ihrem LDAP ein zusätzliches Feld einzuführen, das den Wert für den Vorgesetzten bereits in Form eines Benutzernames vorhält? Dann könnten Sie dieses LDAP-Feld in das entsprechende CUP-Feld für den Vorgesetzten mappen.

In unserem Backlog haben wir bereits einen ähnlichen Feature-Request, der zum Thema hat den Vorgesetzten für das Org Chart über einen LDAP-Pfad angeben zu können, allerdings haben wir dieses Feature bisher nicht auf unserer Roadmap.

Profildaten-Export

Ein Export der Profildaten ist generell leider bisher nicht möglich.

Falls Ihnen diese Funktionalitäten wichtig sind und Sie eine Umsetzung im Custom User Profile Plug-In gerne vorantreiben und mitgestalten möchten, gäbe es die Möglichkeit einer Entwicklungspartnerschaft – weitere Informationen dazu finden Sie auf folgender Website: Sponsored Development