Présentation des rôles de maîtres d'opérations sous Windows Server 2003 (FSMO)
Accueil > Articles > Système
|
|
|
 |

211819 565/1824
|
2. Contrôleur de schéma
2.1. Rôle
Le schéma Active Directory contient les définitions des types d'objets qui peuvent être créés et stockés dans Active Directory. Les types d'objet contiennent des attributs spécifiques et des informations qui s'y rapportent. Toutes ces informations sont stockées au sein d'Active Directory sous forme d'objet. Le contrôleur de schéma intervient dans le cas d'un mise à jour, d'une modification de ces objets. C'est donc le seul contrôleur de domaine apte à modifier le schéma Active Directory.
De ce fait, chaque forêt ne possède qu'un seul contrôleur de schéma pour éviter les conflits de mise à jour simultanée du schéma.
Lorsque vous créez un objet dans Active Directory, le
contrôleur de domaine sur lequel vous créez l'objet va interroger le schéma pour
récupérer la liste des attributs et la classe d'objet correspondant à l'objet
que vous souhaitez créer. Heureusement, le contrôleur de domaine possédant le
rôle de contrôleur de schéma n'est pas le seul à disposer du schéma
Active Directory. En effet, les autres contrôleurs de domaine disposent
aussi d'une copie du schéma Active Directory dans leur partition de
schéma, par contre, cette copie est en lecture seule. De ce fait, la
création d'objets dans Active Directory sera toujours possible, puisque les
classes d'objets sont disponible.
Un contrôleur de schéma rempli 4 fonctions au sein d'une forêt Active Directory :
-
Il contrôle les mises à jour d'origine apportés au schéma.
-
Il contient la liste des classes d'objets et des attributs utilisés pour la création d'objet dans Active Directory.
-
Il réplique les mises à jour apportés au schéma sur les tous autres contrôleur de domaine de la forêt via la partition de schéma.
-
Il autorise uniquement les administrateurs du schéma à modifier le schéma.
Vous trouverez
ici les attributs activés par défaut dans le schéma Windows 2000.2.2. Si le contrôleur de schéma n'est pas disponible
Nous avons vu que le contrôleur de schéma gérait toute la partie schéma d'Active Directory. Si celui-ci n'est plus
joignable, les modifications sur le schéma ne pourrons être appliquées. Ce qui veut dire que la partition de schéma de chaque contrôleur de domaine de la forêt ne sera plus à jour.
Le schéma stockant les classes d'objets et les attributs, vous ne pourrez pas installer une application devant modifier certains attributs si le contrôleur de schéma est
indisponible. C'est le cas de Microsoft Exchange. En effet, lors de l'installation, Microsoft Exchange va rajouter des attributs dans certaines classes, mail par exemple pour la classe user.
2.3. Modifier le schéma
Le schéma stockant toutes les classes d'objet Active Directory, celui-ci est protégé contre la modification à deux niveaux : accès à la console et permission de modification. En effet, pour pouvoir modifier le schéma, il faut être membre du groupe administrateur du schéma, et avoir accès à la console Schéma Active Directory.
Pour pouvoir accéder à la console Schéma Active Directory, il faut dans un premier temps enregistrer une DLL. Pour
cela, il vous faut ouvrir une invite de commande et taper la commande : regsvr32 schmmgmt.dll. Si la commande réussi vous obtiendrez la boite de dialogue ci-contre vous indiquant que l'enregistrement a réussi. |
 |
Une fois la DLL enregistrée, le composant enfichable Schéma Active Directory et vous permettra de visualiser et de modifier le schéma Active Directory dans une console MMC.
2.4. Catalogue global
Active Directory vous permet de partager des ressources entre vos
domaines et vos forêts. Grâce au catalogue global, vous pourrez
facilement faire des recherches sur les ressources contenues dans ces
domaines/forêts. Par exemple, si vous recherchez toutes les imprimantes d'une
forêt, la requête va être transmise au serveur de catalogue global afin
que celui-ci fasse une recherche dans le catalogue global. Une fois la
recherche effectuée, la réponse est renvoyée. Ainsi, sans catalogue global, la
recherche aurait été faite dans tous les domaines de la forêt.
Ainsi, le catalogue global est en fait un rassemblement de certains
attributs d'objets créés dans Active Directory. Pour obtenir cette liste
d'information, le catalogue global va stocker certains attributs spécifié dans
le schéma. Cette fonctionnalité est modifiable, c'est à dire que vous allez
pouvoir spécifier dans le schéma quels sont les attributs qui seront répliqués
dans le catalogue global. Cette manipulation va s'effectuer dans la console
Schéma Active Directory.
Pour ce faire, il vous faut utiliser la console Schéma Active
Directory, dans la partie Attributs. Il vous suffit ensuite de faire
un clic droit sur l'attribut que vous voulez ajouter au catalogue global et de
choisir Propriétés. Dans la fenêtre de propriétés, cochez la case "Répliquer
cette attribut dans le catalogue global".
Vous trouverez ici les attributs activés par défaut dans le schéma et le catalogue global
de Windows 2000 Server
2.5. Où l'identifier ?
Pour pouvoir identifier le maître de schéma, vous
disposez de deux possibilités : soit par la console de Schéma Active Directory, soit en ligne de commande.
Pour la méthode graphique, il faut passer la console Schéma Active Directory (voir 3.2). Une fois dans cette console, faites un clic droit sur Schéma Active Directory et
sélectionnez Maître d'opérations.
Il existe également un méthode en ligne de commande grâce à la commande dsquery. Cette commande vous permet d'envoyer des requêtes à Active Directory. La commande pour identifier le maître d'attribution de nom de domaine est la suivante : dsquery server -hasfsmo schema.

 |
|
|
 |
Pour afficher ou poster un commentaire, cliquez sur ce lien : Forum-Microsoft
|
|