Je suis un administrateur autodidacte d'un réseau de travail Active Directory utilisé pour les connexions Windows sur ~ 30 PC. J'ai hérité du système de quelqu'un d'autre qui n'avait pas non plus de formation Microsoft directe et, par conséquent, je suis dans l'ignorance sur quelques points.
Le réseau lui-même a une seule machine Windows Server 2008 R2 agissant en tant que contrôleur de domaine, DNS, partages de fichiers, etc. Les connexions fonctionnent correctement, mais je fouillais la liste des utilisateurs tout en désactivant les anciens comptes et j'ai remarqué quelque chose que je ne comprends pas très bien. .
Voici quelques exemples de comptes d'utilisateurs:
Nom de connexion: john
Prénom: John
Nom de famille: Smith
Nom d'affichage: John Smith
Nom canonique de l'objet: domain.com/Users/johnNom de connexion: bob
Prénom: Bob
Nom de famille: français
Nom d'affichage: Bob français
Nom canonique de l'objet: domain.com/Users/Bob français
Le contrôleur de domaine actuel a été remplacé par un autre qui exécutait Windows Server 2003. Le premier exemple de compte a été créé lorsque la zone Server 2003 était DC, le second a été créé lorsque la nouvelle zone Server 2008 R2 était DC. Pourquoi le nom canonique est-il différent et cela fait-il une différence?
Je suis principalement ennuyé par le fait que ma liste d'utilisateurs dans le navigateur Active Directory possède la moitié des comptes en tant que «prénom» et la moitié en tant que «prénom nom».
Puis-je faire quelque chose pour les rendre identiques sans casser les comptes de travail?
la source
domain.com/Users
unité d'organisation? Ou est-ce juste un exemple?Réponses:
Active Directory ne se préoccupe pas vraiment de la façon dont le RDN de l'objet de compte d'utilisateur (la dernière partie du nom canonique) est lié à d'autres propriétés comme le nom d'affichage ou le nom de connexion - tant que la valeur de chaque attribut individuel ne viole pas le définition du schéma.
Le comportement du formulaire «Nouvel utilisateur» dans les utilisateurs et ordinateurs Active Directory (ainsi que dans un certain nombre d'autres dialogues) a considérablement changé entre Windows Server 2003 et Windows Server 2008 R2 - et c'est probablement pourquoi ils ne sont pas cohérents
Vous pouvez utiliser PowerShell pour déplacer les comptes non système, puis passer par les utilisateurs et les renommer quel que soit leur nom d'affichage:
Pour la première étape, vous pouvez également mettre en surbrillance tous les comptes d'utilisateurs dans ADUC et les faire glisser vers un autre emplacement.
la source
Le CN / DN d'un objet n'est pas du tout pertinent, car il n'est utilisé qu'en interne par AD et dans les requêtes LDAP; les utilisateurs finaux (et les administrateurs) peuvent très rarement même le voir. Il change en fait de lui-même lorsque vous déplacez des objets, car il inclut le chemin LDAP complet de l'objet.
Si vous souhaitez le standardiser, cela peut être fait sans aucun effet secondaire; la seule chose qui préoccupe réellement les utilisateurs est leur nom de connexion, et tant que vous ne changez pas cela , ils continueront à se connecter comme d'habitude.
Pour le modifier, vous pouvez utiliser la console ADUC ou la commande PowerShell Rename-ADObject .
la source
La commande dsmove devrait pouvoir changer le nom canonique pour vous. Je l'ai fait dans des environnements de test, mais jamais dans des environnements vivants, je vous conseille donc de procéder avec prudence.
En outre, semi-lié, je conseillerais d'implémenter un autre contrôleur de domaine pour éviter un mal de tête si votre seul contrôleur de domaine tombe en panne.
la source