Avatar billede peleiden Nybegynder
01. maj 2006 - 08:54 Der er 2 kommentarer

rollestyring i en winform

Hej

Jeg er i gang med en winform application og vil gerne chekke hvorvidt en person som er logget på windows har adgang til min application.

Jeg vil derfor gerne kunne chekke om den person der er logget på windows er medlem af en ADgruppe eller ej.

Jeg kan ikke lige finde ud af om det er Principals jeg skal  bruge for at lave dette?

Mvh. Peleiden
Avatar billede spif2001 Nybegynder
01. maj 2006 - 09:10 #1
Prøv det her:

using System.Security.Principal;
...
bool IsAnAdministrator ()
{
  WindowsIdentity  identity = WindowsIdentity.GetCurrent();
  WindowsPrincipal principal = new WindowsPrincipal (identity);
  return principal.IsInRole (WindowsBuiltInRole.Administrator);
}
Avatar billede spif2001 Nybegynder
01. maj 2006 - 14:44 #2
Her er et svar, hvis det virkede for dig.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester