Ne arayalım?

ARAMIZA KATILIN

BİZE ULAŞIN

Adres:

E-posta:

host/bin/bilisimlife.dll

iletisim@bilisimlife.net




 
Rserit
Developer
       
 1029  
 278

C#'ta Active Directory grubunda bulunan kullanıcıyı kontrol ettirmek

Selamlar,
AD'de bulunan bir kullanıcıyı check etmek için System.DirectoryServices.AccountManagement sınıfını kullanırız. .NET 3.5'ten sonra gelen bir yenilik.

Örneğin:

//Domain context
PrincipalContext ctx = new PrincipalContext(ContextType.Domain, "DomainAdi");

// Kullanıcı bulmak
UserPrincipal user = UserPrincipal.FindByIdentity(ctx, "KullaniciAdi");

// Grup aramak
GroupPrincipal group = GroupPrincipal.FindByIdentity(ctx, "GrupAdi");


if(user != null)
{
// o grubun üyesi mi diye kontrol ettirmek
if (user.IsMemberOf(group))
{
// bir şeyler yaptırın
}
}

Kolay gelsin, Recep.

Developer.