Feedback

C# - prüfen ob User ein Administrator ist

Veröffentlicht von am 08.01.2007
(7 Bewertungen)
Prüft ob der angemeldete User ein Administrator ist. Diese Funktion kann sehr einfach für jede andere Rolle abgeändert werden.
GFU-Schulungen  [Anzeige]

Visual Studio Team Foundation Server 2017/2015 (TFS) für Administratoren - Kompakt

Nach dieser Schulung beherrschen Sie die Grundlagen des TFS. Sie erledigen administrative Aufgaben schnell und sicher.

VB.NET 2017/2015/2013 Komplett

Ziel des Seminars ist der flexible Umgang mit VB.NET, wie z.B. die damit verbundene eigenständige Entwicklung von Programmen oder das Verwenden von Datenbanken.

/// <summary>
/// Prüft ob der angemeldete User ein Administrator ist
/// </summary>
/// <returns></returns>
bool IsAdministrator()
{
    WindowsIdentity myWindowsIdentity = WindowsIdentity.GetCurrent();
    WindowsPrincipal myWindowsPrincipal = new WindowsPrincipal(myWindowsIdentity);
    return myWindowsPrincipal.IsInRole(WindowsBuiltInRole.Administrator);
}
Abgelegt unter Administrator, Identity.

Kommentare zum Snippet

 

Logge dich ein, um hier zu kommentieren!