Demande de leur support si je peux guider afin d'obtenir une liste d'utilisateurs qui expirera prochainement votre compte sur mon répertoire actif.Expiration des comptes Active Directory
1
A
Répondre
1
Voir ce grand MSDN Magazine article Managing Directory Security Principals in the .NET Framework 3.5
En section 8, les auteurs parlent de la façon d'interroger des choses communes comme trouver les utilisateurs dont les comptes expirera dans une période de temps donnée.
En faisant quelque chose d'assez simple comme cela, vous pouvez trouver tous les utilisateurs dont le compte expirera le 15 décembre:
// establish domain context
PrincipalContext ctx = new PrincipalContext(ContextType.Domain);
// find users whose accounts will expire by Dec 15
PrincipalSearchResult<UserPrincipal> users =
UserPrincipal.FindByExpirationTime(ctx, new DateTime(2010, 12, 15),
MatchType.LessThanOrEquals);
Maintenant, vous avez une liste de UserPrincipal
comptes qui arrive bientôt à expiration.
Que faire si je veux filtrer entre deux dates. – nirav