none
Active Directory nutzen um Benutzer-Rechte in Applikation zunutzen

    Frage

  • Hallo.

    ich möchte die User einer Domain nutzen um in einer eigenen Software unter WPF und CSharp mit den Rechten der Nutzen in meinem Programm zu arbeiten.

    Also diverse Programmteile für User zulassen oder eben nicht.

    Die Verwaltung sollte Active Directory eingestellt werden - wie geht man da prinzipiell vor?

    Was kann man wo im AD einstellen und wie frage ich das in der Applikation ab?

    Danke

    MfG umorgenw

    Donnerstag, 17. November 2016 15:33

Alle Antworten

  • Hi,

    ich weiß nicht ob es schon zu spät ist aber so kannst du prüfen ob ein User gerade Admin ist oder nicht.

    var actual= new WindowsPrincipal(WindowsIdentity.GetCurrent());
                if (actual.IsInRole(WindowsBuiltInRole.Administrator))
                {
                    //user ist Admin
                }

    schau dir noch andere Möglichkeiten unter System.Security.Principal.WindowsBuiltInRole.

    LG

    Montag, 12. Dezember 2016 16:29