Liaison à des objets Active Directory
Avant de continuer avec ce scénario, vous devez comprendre comment les objets ADSI sont nommés dans Active Directory et comment les lier. La liaison d’un objet ADSI connecte l’objet au service d’annuaire et vous permet d’accéder aux méthodes de l’objet .
ADsPath
Un objet ADSI est identifié de manière unique par sa chaîne de liaison, également appelée ADsPath. Un ADsPath est une combinaison d’un identificateur programmatique (progID) du fournisseur ADSI et du nom unique (DN) de l’objet.
Voici le format d’un ADsPath :
« progID://DN »
pogID : identificateur programmatique du fournisseur ADSI, tel que LDAP ou WinNT.
:// — sépare le progID du DN.
DN : nom unique de l’objet ADSI, qui est le chemin d’accès complet de l’objet, où le chemin se compose de noms uniques relatifs (RDN).
Un RDN est le nom de l’objet sans le chemin d’accès et est unique à partir de ses objets frères. Un RDN se compose d’un ID d’attribut et d’une valeur, comme « DC=Fabrikam », où DC est l’attribut et Fabrikam est la valeur. DC est un ID d’attribut RDN qui signifie composant de domaine.
Voici un exemple d’ADsPath :
« LDAP://DC=Fabrikam,DC=Com »
Liaison de l’objet
Voici comment lier l’objet de domaine dans ce scénario :
Set dom = GetObject("LDAP://DC=Fabrikam,DC=Com")
Lorsque vous exécutez cet exemple de code, ADSI utilise le DN pour déterminer les objets ADSI à lier. Une fois qu’ADSI a lié ces objets, vous pouvez accéder à leurs méthodes. L’exemple de code précédent lie un objet de domaine à IADs et IADsContainer. Vous pouvez maintenant utiliser des méthodes sur ces interfaces, telles que Get, Put, Create, Delete et MoveHere.
Après avoir lié un objet de domaine, vous pouvez imprimer certains de ses attributs :
Debug.Print dom.Get("Name")
Debug.Print dom.Get("whenCreated")
Pour plus d’informations sur ADsPath, consultez Chaîne de liaison. Pour plus d’informations sur la liaison, consultez Liaison à un objet ADSI.
Rubriques connexes
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour