WindowsBuiltInRole.Administrator : Windows Principal « Windows « C# / C Sharp






WindowsBuiltInRole.Administrator

using System;
using System.Security.Principal;

class Class1
{
    static void Main()
  {   
    WindowsIdentity wi = WindowsIdentity.GetCurrent();
    WindowsPrincipal wp = new WindowsPrincipal(wi);

        if (wp.IsInRole(WindowsBuiltInRole.Administrator))
      Console.WriteLine("Your are an Administrator!");
    else
      Console.WriteLine("You are not an Administrator.");

    if (wp.IsInRole("POWERHOUSE\\Developer"))
      Console.WriteLine("You are in the Developer group!");
    else
      Console.WriteLine("You are not in the Developer group.");
  }
}
           
       








Related examples in the same category

1.Use Properties of WindowsPrincipal
2.WindowsPrincipal.IsInRole
3.WindowsImpersonationContext
4.Get Current Windows Identity
5.WindowsPrincipal Enables You to Check for Role MembershipWindowsPrincipal Enables You to Check for Role Membership