Directory Server Active Directory Benutzer importieren CSV Format

bratelefant

Benutzer
Mitglied seit
07. Sep 2018
Beiträge
3
Punkte für Reaktionen
0
Punkte
1
Hallo zusammen,

nach fleissigem Suchen (Google & Forum) bin ich bzgl. folgender Frage nicht fündig geworden: Wie muss eine CSV-Datei für den Benutzerimport beim Active Directory Server aufgebaut sein?

Habe verschiedene Varianten probiert (gleicher Aufbau wie beim "normalen" Benutzerimport, gleiche Steuerzeichen aber die Tabellenspalten wie in der Import-Übersicht im Active Directory Server,...). Es wird mir jedoch immer "Arbeitsgang ungültig." angezeigt. Vermute, meine CSV-Datei ist nicht richtig aufgebaut. In der Synology-Hilfe steht aber nichts zum Import ins Active Directory.

PS: Noch als (wahrscheinlich unnötige) Hintergrundinfo: Das Ganze läuft auf einer VirtualDSM.
 

bratelefant

Benutzer
Mitglied seit
07. Sep 2018
Beiträge
3
Punkte für Reaktionen
0
Punkte
1
Ok, kurzes Update zu meinem Problem: Nachdem der Synology-Support erstaunlich wenig hilfreich war (1. Antwort: Zitat des "normalen" Benutzerimports aus der Supportseite, 2. Antwort sinngemäß: Active Directory Server hat keinen User-Import) habe ich jetzt das Format durch Ausprobieren herausgefunden:

Man muss eine CSV Datei (UTF8) erstellen, deren Zeilen folgendermaßen aufgebaut sind:

Name<TAB>Kennwort<TAB>Beschreibung<TAB>Email<TAB>Vorname<TAB>Nachname<TAB>Vollständiger Name<TAB>Profil-Pfad<TAB>Login-Script<TAB>Home-Verzeichnis<LINEFEED>

Die Steuerzeichen <TAB> und <LINEFEED> sind natürlich entsprechend zu ersetzen. Vielleicht hilfts ja jemandem weiter ;)
 

Yippie

Benutzer
Mitglied seit
01. Feb 2011
Beiträge
573
Punkte für Reaktionen
31
Punkte
54
Danke dir fürs Rückmelden!

Dass der Support davon Mal wieder keine Ahnung wundert mich wenig - die hätten ja nur den aktuellen AD-Server auf einer DS öffnen müssen um hier ein klein wenig kompetenter rüber zu kommen. Nach der Ankündigung dieses Features (ein zweiter DC auf einer 2. DS wäre mir 1000%-ig wichtiger) habe ich gleich Mal die Hilfe geprüft, aber da wird ebenfalls kein Wort über den Aufbau der Import-Datei erwähnt.

Schon schwach was da mittlerweile bei Synology hinten rauskommt, aber Hauptsache ein Registrierungszwang beim Active Backup eingebaut - das ist immens wichtig!

Michael
 

bratelefant

Benutzer
Mitglied seit
07. Sep 2018
Beiträge
3
Punkte für Reaktionen
0
Punkte
1
Gerne :) Hier noch die Antwort, die ich mittlerweile (nach 10 Tagen) vom Synology Support erhalten habe:

Die DSM-Hilfe für diese Funktion soll in DSM 6.2.2 eingefügt werden.

Die Datei sollte 10 Spalten mit Benutzerinformationen im TXT-Format mit durch Tabulatoren getrennten Werten enthalten (wie Directory Server). Die Reihenfolge der Spalten muss korrekt sein und es müssen 9 Tabs pro Zeile sein. Wenn Excel verwendet wird, um die Datei zu erstellen, muss sie als Tabulatorgetrennter Text (* .txt) gespeichert werden.

Im Anhang befindet sich eine Beispieldatei import_example.csv, die zeigt, wie die Spalten / Felder übersprungen werden, die keine entsprechenden Werte haben ("Profilpfad" wird in diesem Beispiel übersprungen). Die importierten Kennwörter müssen auch die Kennwortrichtlinie erfüllen, andernfalls schlägt der Import fehl.

Die Datei hätte ich auch gerne geposted, hing der E-Mail aber leider nicht an...
 

cpichler

Benutzer
Mitglied seit
21. Feb 2016
Beiträge
15
Punkte für Reaktionen
0
Punkte
1
Hallo!

Ich weiß, dass dieses Thema schon älter ist, allerdings habe ich beim Importieren folgende Fehlermeldung: "Ungültiges Dateiformat". Ein einziges Mal hat es geklappt, jedoch waren dann die Felder falsch ausgefüllt. Nach der Korrektur durch die Tabstops hatte ich wieder denselben Fehler. Ich habe mich genau an die Anleitung gehalten; die Datei ist eine txt mit der UTF-8_Kodierung und mit Tabs getrennt.
Hat jemand vom Support eine Beispieldatei für mich?

Danke im Voraus,
Christoph
 

Soletario

Benutzer
Mitglied seit
16. Mai 2015
Beiträge
39
Punkte für Reaktionen
0
Punkte
6
Hast Du inzwischen eine Lösung gefunden? Ich stehe von der gleichen Fehlermeldung (DSM7) und habe mit dem Notepad sowohl Tab Trennungen als auch Semikolons versucht. Sowie mit Excel. In der Zeit hätte ich die 10 user auch händisch angelegt. :-/
 

Philipp06

Benutzer
Mitglied seit
25. Aug 2021
Beiträge
268
Punkte für Reaktionen
33
Punkte
34

Soletario

Benutzer
Mitglied seit
16. Mai 2015
Beiträge
39
Punkte für Reaktionen
0
Punkte
6
Philipp, es geht hier ja um AD bzw. Directory Server und nicht um DSM. Und in den Anleitungen wird das Format wie oben erklärt vorgegeben. Es geht bei mir aber dennoch nicht.
 

Philipp06

Benutzer
Mitglied seit
25. Aug 2021
Beiträge
268
Punkte für Reaktionen
33
Punkte
34
Hast du den ersten Satz auf der Seite gelesen?
Sie können Benutzerkonten in einem Paket erstellen, indem Sie Benutzerlisten importieren.
In einem Paket bedeutet auch in dem Directory Server. Bei mir funktioniert das ganz einwandfrei.

MfG
Philipp
 

Ulfhednir

Benutzer
Sehr erfahren
Mitglied seit
26. Aug 2013
Beiträge
3.246
Punkte für Reaktionen
912
Punkte
174
Ich habe mir das Ganze jetzt auch spaßeshalber gegönnt. Der Import funktioniert für lokale DSM-Konten.
UZnQi4V.png



Die selbe Datei funktioniert allerdings NICHT, wenn man diese beim Directory Server importieren möchte.
tzzqWFQ.png



Wenn man #2 liest, erkennt man aber auch, dass der Aufbau ein anderer ist.

Nachtrag: Im Anhang die benötigte Testdatei.
 

Anhänge

  • Import_File.txt
    111 Bytes · Aufrufe: 26
Zuletzt bearbeitet:

Philipp06

Benutzer
Mitglied seit
25. Aug 2021
Beiträge
268
Punkte für Reaktionen
33
Punkte
34
Mitglied seit
11. Jan 2023
Beiträge
1
Punkte für Reaktionen
0
Punkte
1
Hallo und nochmal zum mitschreiben:

Benutzerimport für DSM-Benutzer unterscheidet sich etwas zum Benutzerimport im Direkrory Server! Soweit ich es ausprobiert habe gilt folgendes:
Beide Male muss es eine Textdatei im UTF-8 Format sein.

Beim Import für DSM-Benutzer reicht eine Textdatei mit den Einträgen, die benötigt werden - TAB oder Semikolon getrennt.

Beim Import für Domainbeutzer ist es auch eine Textdatei im UTF-8 Format - TAB oder Semikolon getrennt, hier MUSS aber für alle Spalten (12 Stück an der Zahl) ein Eintrag vorhanden sein. Es kann auch ein Leereintrag sein!!

Beispiel: benutzerkennung;Passwort;;;Vorname;Nachname;;;;;;

Wie man sieht, sind die Leereinträge mit den Trennzeichen vorhanden!

keep on hacking...
 

knuppsli

Benutzer
Mitglied seit
16. Okt 2023
Beiträge
1
Punkte für Reaktionen
0
Punkte
1
Hallo zusammen

Gibt es beim Import von neuen AD-Usern via CSV die Möglichkeit, dass man allen neuen Benutzern auf einmal ein Ablaufdatum setzen kann? Wir sind eine Schule und es treten jede Woche gegen 60 Neue Users ein und diese bleiben ca. 4 Wochen. Allen neuen Usern manuell ein Ablaufdatum zu setzen wäre viel zu aufwändig. Wisst ihr etwas?
Liebe Grüsse und vielen Dank für eure Inputs.
 

Philipp06

Benutzer
Mitglied seit
25. Aug 2021
Beiträge
268
Punkte für Reaktionen
33
Punkte
34
@knuppsli Das kannst du über die RSAT Tools unter Windows machen. Markiere alle Nutzer und mache Rechtsklick, dann Eigenschaften und setze dort ein Ablaufdatum.
 
  • Like
Reaktionen: maxblank


 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat