Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
- Cette rubrique fournit des exemples de code illustrant la définition des propriétés qui s'affichent dans les pages de propriétés des utilisateurs. Ces pages sont accessibles depuis le composant logiciel enfichable MMC Utilisateurs et ordinateurs Active Directory. Si vous n'avez jamais utilisé ce composant, vous pouvez l'ouvrir sur le serveur en sélectionnant Démarrer, Tous les programmes, Outils d'administration, Utilisateurs et ordinateurs Active Directory. Dans le dossier Utilisateurs, utilisez le menu contextuel (clic droit) pour choisir un nom d'utilisateur et sélectionnez Propriétés. Si vous configurez une application qui permet à un utilisateur de modifier des informations telles que son adresse de domicile, il est utile d'ajouter ce code à votre application.
L'exemple de code suivant montre comment définir les propriétés courantes qui s'affichent dans la page Général.
usr.Properties["givenName"].Value = "New User";
usr.Properties["initials"].Value = "Ms";
usr.Properties["sn"].Value = "Name";
usr.Properties["displayName"].Value = "New User Name";
usr.Properties["description"].Value = "Vice President-Operation";
usr.Properties["physicalDeliveryOfficeName"].Value = "40/5802";
usr.Properties["telephoneNumber"].Value = "(425)222-9999";
usr.Properties["mail"].Value = "newuser@fabrikam.com";
usr.Properties["wWWHomePage"].Value = "http://www.fabrikam.com/newuser";
usr.Properties["otherTelephone"].AddRange(new
string[]{"(425)111-2222","(206)222-5263"});
usr.Properties["url"].AddRange(new
string[]{"http://newuser.fabrikam.com","http://www.fabrikam.com/officers"});
usr.CommitChanges();
L'exemple de code suivant montre comment définir les propriétés courantes qui s'affichent dans la page Adresse.
usr.Properties["streetAddress"].Value = "2050 Fabrikam Way NE";
usr.Properties["postOfficeBox"].Value = "S/2523";
usr.Properties["l"].Value = "Sammamish";
usr.Properties["st"].Value = "Washington";
usr.Properties["postalCode"].Value = "98074";
usr.Properties["c"].Value = "US";
usr.CommitChanges();
L'exemple de code suivant montre comment définir les propriétés courantes qui s'affichent dans la page Compte.
usr.Properties["userPrincipalName"].Value = "newuser@fabrikam.com";
usr.Properties["sAMAccountName"].Value = "newuser";
usr.Properties["userWorkstations"].Value = "wrkst01,wrkst02,wrkst03";
usr.CommitChanges();
Le paramètre L'utilisateur ne peut pas changer de mot de passe est modifié par l'ajout ou la modification de certaines entrées de contrôle d'accès sur l'objet utilisateur. Pour plus d'informations sur Pour obtenir plus d'informations et des exemples de code qui montrent comment procéder, voir Gestion des mots de passe utilisateur.
Voir aussi
Référence
Concepts
Send comments about this topic to Microsoft.
Copyright © 2007 par Microsoft Corporation. Tous droits réservés.