diff --git a/public/views/createuser.php b/public/views/createuser.php new file mode 100644 index 0000000..53ab95d --- /dev/null +++ b/public/views/createuser.php @@ -0,0 +1,212 @@ + + +
+

Benutzer erstellen

+
+ + + + + + + + + +

Hier können Sie einzelne Active-Directory-Benutzer anlegen oder eine CSV-Datei hochladen, um mehrere Benutzer gleichzeitig zu erstellen. Sie können die CSV in der Vorschau bearbeiten bevor Sie die Erstellung auslösen.

+ +
+
+
+
+
Einzelner Benutzer
+
+
+
+
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ + +
+
+
+
+ +
+
+
+
Mehrere Benutzer via CSV
+
+
+

Die CSV-Datei sollte eine Kopfzeile mit folgenden Spalten enthalten: samaccountname,displayname,mail,password,ou,groups. Gruppen können komma-getrennt sein. Nach dem Hochladen erscheint der Inhalt in der Vorschau, dort kann er vor dem Absenden editiert werden.

+ +
+
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + + +
+
+ + Tipp: Wenn Sie die CSV im Textfeld bearbeiten, wird der bearbeitete Text an den Server gesendet. +
+
+
+
+ +
+
+
+
+
Hinweise
+
+
+
    +
  • Die tatsächliche Erstellung von AD-Benutzern wird serverseitig durchgeführt. Diese View sendet Daten an die Endpunkte /api/create_user.php und /api/create_users_csv.php.
  • +
  • Stellen Sie sicher, dass der Webserver die nötigen Rechte hat und die LDAP/AD-Verbindung korrekt konfiguriert ist.
  • +
  • Für Sicherheit: prüfen Sie bitte CSRF-Schutz und Validierung auf der Serverseite.
  • +
+
+
+
+
+ + + +