Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Active Directory: Nutzer samt Homelaufwerk etc löschen (https://www.delphipraxis.net/138988-active-directory-nutzer-samt-homelaufwerk-etc-loeschen.html)

Ajin 21. Aug 2009 06:35


Active Directory: Nutzer samt Homelaufwerk etc löschen
 
Guten Morgen aus Mazar-e Sharif,

ich habe leider von active directory nicht sehr viel Ahnung, aber ich habe von folgemdem Problem gehört und frage mich, ob man es mit Delphi lösen kann: ein Windows 2003 Server hat servergespeicherte Profile von Windows XP Clients. Wenn man nun als Admin einen User löscht, bleiben sein Home-Verzeichnis und andere Nutzerverknüpfte Ordner weiterhin bestehen. Man muß als Admin quasi den "Besitz" dieser Verzeichnisse übernehmen und dann kann man das ganze auch löschen.

Die Frage ist: wenn man einen User löscht, besteht die Möglichkeit gleichzeitig sein Home-Laufwerk etc mitzulöschen? Bringt da Winsdows Server 2003 AD irgend eine Option mit? Oder kann man was in Delpi stricken um das zu lösen?

Oder gibts über das Thema ein gutes Tutorial in das man sich einlesen könnte?


Grüße aus der Wüste

Ajin

mkinzler 21. Aug 2009 06:37

Re: Active Directory: Nutzer samt Homelaufwerk etc löschen
 
Das AD ist nur ein LDAP-Server zur Ablage von Einstellungen der Domäne

Ajin 21. Aug 2009 06:51

Re: Active Directory: Nutzer samt Homelaufwerk etc löschen
 
Der LDAP-Server stellt Informationen über Benutzer und deren Gruppenzugehörigkeit bereit. Aber auch andere Objekte wie zum Beispiel die Zertifikate eines Computers werden in dem Verzeichnis gespeichert.

D.h. für mich: ich muss die User-Informationen, welche der LDAP-Server inne hat, manipulieren damit beim Löschen des Users auch sein Home-Laufwerk mitgelöscht wird?

mkinzler 21. Aug 2009 06:53

Re: Active Directory: Nutzer samt Homelaufwerk etc löschen
 
Nein. Es ist nur ein LDAP und hat die von dir gewünschte Funktionalität nicht.
Es ist auch fraglich ob so eine Automatik gut wäre

Ajin 21. Aug 2009 07:08

Re: Active Directory: Nutzer samt Homelaufwerk etc löschen
 
Grundsätzlich ist solch eine Automatik wirklich fraglich. Hintergrund bei dem aktuellen Problem ist: es wurden über Monate ne Menge Nutzer gelöscht, deren Homelaufwerke usw aber nicht. D.h. der Admin hat nun alle in Frage kommende Nutzer gesperrt um die "Leichen" zu identifizieren. Jetzt muss er hunderte von Home-Laufwerken übernehmen, dann löschen etc.. Ich wollte nur mal nachhören ob ich ihm da zur Hand gehen kann bevor der die nächsten 2 Wochen nichts anderes macht.

Ajin 21. Aug 2009 08:14

Re: Active Directory: Nutzer samt Homelaufwerk etc löschen
 
Im Prinzip ists einfach nur das Löschen des Profil-Ordners und des Homeverzeichnisses. Leider darf der Administrator genau das nicht denn er muss für jeden einzelnen Order folgende Schritte durchführen:

Rechtsklick auf den zu löschenden Ordner -> Eigenschaften -> Security -> Advanced -> Owner -> Admin als Owner eintragen

Erst dann kann der Admin den Ordner löschen. Wenn man diese Prozedur für z.B. 300 Ordner durchführen muss wäre ein Automatismus nicht schlecht.


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:53 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz