Directory Server Active Directory Benutzer importieren CSV Format

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

bratelefant

Benutzer
Registriert
07. Sep. 2018
Beiträge
3
Reaktionspunkte
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.
 
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 ;)
 
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
 
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...
 
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
 
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. :-/
 
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.
 
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
 
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

Zuletzt bearbeitet:
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...
 
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.
 
@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

Additional post fields

 

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