Entwickler-Ecke

Windows API - Gruppenzugehörigkeit


lemming - Mi 26.11.03 09:58
Titel: Gruppenzugehörigkeit
Hallo,

wie kann ich schnell herausfinden zu welchen Gruppen der gerade angemeldete Benutzer gehört.

Ist sehr wichtig, da nur Benutzer der Gruppe "Lehrer" und "Administratoren" darauf zugreifen dürfen.

lemming


Payne85 - Mi 26.11.03 14:24

änder was, was man nur mit administrator rechten darf - wenn geht, dann weist du ob er admin ist oder nicht. Ist zwar ne scheiß methode aber geht bestimmt.
mfg


lemming - Mi 26.11.03 15:13

Und was ist mit der Gruppe Lehrer?


Delete - Mi 26.11.03 15:27

Für Admins gibt´s von NicoDE eine passende Routine. Mal gucken, ob die hier bekannt ist: Suche in: Delphi-Forum, Delphi-Library ISADMIN ;)

Und die Lehrer-Gruppe kann man auslesen. Ich habe die Funktion zwar gerade nicht im Kopf, aber entweder fällt sie mir noch ein, oder ein anderer wird dir helfen.
Wenn ich mich recht erinnere, müsste es bei Luckie aber ein Programm geben, dass die lokalen User und Gruppen auflistet. :? Ich will nichts falsches behaupten, @Luckie?

Den anderen Tipp
Zitat:
änder was, was man nur mit administrator rechten darf

würde ich vergessen.


Payne85 - Mi 26.11.03 15:28

Achso, sorry habs verpeilt. Ich dachte "Lehrer" sind auch admins. :lol:
vieleicht hilft dir ja das weiter:
http://www.delphipraxis.net/topic11242_hat+user+adminrechte.html&highlight=benutzer+rechte


Delete - Mi 26.11.03 17:34

MathiasSimmack hat folgendes geschrieben:

Wenn ich mich recht erinnere, müsste es bei Luckie aber ein Programm geben, dass die lokalen User und Gruppen auflistet. :? Ich will nichts falsches behaupten, @Luckie?

Stimmt schon, es ist der UserManager, nur ist es ohne Quellcode. :wink: Aller dings in der PDF Datei Delphi_Quellcodes.pdf hier: http://www.luckie-online.de/files/stuff/ findet man ihn.