Dans MOSS 2007, je souhaite rechercher/obtenir des noms d'ordinateur à partir d'Active Directory dans SharePoint, tout comme les utilisateurs de recherche.Recherche de noms d'ordinateur à partir d'AD dans MOSS 2007
1
A
Répondre
0
En supposant que vous souhaitez récupérer ces noms par programme:
Pour autant que je sais qu'il n'y a pas API SharePoint pour récupérer les noms d'ordinateur de l'AD. Bien qu'il existe des méthodes sur SPUtility
pour récupérer des utilisateurs et des groupes de l'AD. Pour interroger les noms d'ordinateur que vous avez à vous mettre en œuvre propre requête Ldap:
Utilisez les types .Net System.DirectoryServices.DirectoryEntry
/System.DirectoryServices.DirecorySearcher
à une requête contre l'AD. Si vous utilisiez .Net 3.5, vous pouvez utiliser les types System.DirectoryServices.AccountManagement.ComputerPrincipal
et System.DirectoryServices.AccountManagement.PrincipalSearcher
pour ce faire.