Im LCM Version 11.1.2.2 lassen sich viele Datenbank-Artefakte in das File-System exportieren. Auch Benutzer und Gruppen können in eine Datei exportiert werden, dabei gibt es allerdings keine Möglichkeit, die Ausgabe zu filtern – es werden entweder alle Benutzer / Gruppen oder keine(r) exportiert. Das ist in manchen FĂ€llen nicht erwĂŒnscht: Nicht jeder Benutzer / Gruppe soll im Zielsystem durch gleichlautende Benutzer des Quell-Systems ersetzt werden, sei es, weil andere PaĂwörter gesetzt sind oder abweichende Rechte erteilt wurden.
Deshalb empfiehlt die LCM-Benutzer-Dokumentation, die betreffende Datei Users.csv nach dem Export und vor dem Import manuell anzupassen, d.h. alle Benutzer zu löschen, die nicht in das Zielsystem ĂŒbertragen werden sollen.
Gesagt, getan.
Nach FTP-Transfer der erzeugten Datei Users.csv auf das Zielsystem den LCM-Import gestartet, Meldung Migrationsstatusbericht:
Das Kennwort wird verschlĂŒsselt ĂŒbertragen, das ursprĂŒnglich 8-stellige Kennwort ist in Datei Users.csv eine 50-stellige Kombination aus Ziffern, Buchstaben und Sonderzeichen. Wie soll man das Ă€ndern?
Auszug aus Users.csv
#user
id,provider,login_name,first_name,last_name,description,email,internal_id,password,active
LCMTestUsr,Native Directory,LCMTest,LCM,Test,,,native://nvid=a78be6f5bf9b02f1:1ff2b544:131bd49ca49:-6069?USER,{SSH2}7QTcp9Oq4aP4FusedhwGx9BWkUpUFDWefsN2+9QZqQkZLEsjKcAaqJNxVeqXVoVf,true
Mig_TestUser,Native Directory,Mig_TestUser,,,„PW Test123,
Migration der Benutzerrechte per LCM“,,native://nvid=a78be6f5bf9b02f1:4b486870:147c511c637:-ea9USER,{SSH2}MhC1mEvRvVb9P//904WhT0PWH61iEDbPf34PJdsrcYZmj183igUCdJqswm6vz6an,true
Eigentlich enthĂ€lt die Datei je Benutzer eine Zeile, hier erstreckt sich allerdings ein Benutzer ĂŒber 2 Zeilen! Warum das?
Schauen wir uns den Benutzer in Shared-Services an, wird schnell klar: Hier wurde eine lĂ€ngere Beschreibung / Bemerkung mit einem Zeilenumbruch eingetragen! Der Zeilenumbruch in diesem Feld macht also den Datensatz dieses Anwenders fĂŒr jeden weiteren LCM-Verarbeitungsschritt unbrauchbar. GlĂŒcklicherweise lĂ€sst sich das in Datei Users.csv ohne Probleme korrigieren, die 2. und evtl. jede weitere Zeile (bei mehreren ZeilenumbrĂŒchen) per Ausschneiden & EinfĂŒgen an das Ende der 1. Zeile des Benutzers hĂ€ngen.
Auszug aus korrigierter Users.csv
#user
id,provider,login_name,first_name,last_name,description,email,internal_id,password,active
LCMTest,Native Directory,LCMTest,LCM,Test,,,native://nvid=a78be6f5bf9b02f1:1ff2b544:131bd49ca49:-6069?USER,{SSH2}7QTcp9Oq4aP4FusedhwGx9BWkUpUFDWefsN2+9QZqQkZLEsjKcAaqJNxVeqXVoVf,true
Mig_TestUser,Native Directory,Mig_TestUser,,,„PW Test123, Migration der Benutzerrechte per LCM“,,native://nvid=a78be6f5bf9b02f1:4b486870:147c511c637:-ea9USER,{SSH2}MhC1mEvRvVb9P//904WhT0PWH61iEDbPf34PJdsrcYZmj183igUCdJqswm6vz6an,true
Zur Belohnung erhalten wir dann auch die erwartete Meldung:
Schreibe einen Kommentar
Du musst angemeldet sein, um einen Kommentar abzugeben.