Schéma

Le schéma définit les types d'objet (par exemple, Utilisateur, Imprimante et Groupe) qui peuvent être créés dans l'arborescence et indique si les informations à fournir sont obligatoires ou facultatives au moment de la création de l'objet. Chaque objet dispose d'une classe de schéma définie selon le type d'objet. Une classe correspond à un ensemble de règles pour un objet. Un objet est un nouvel enregistrement avec des données élaborées selon les règles de sa classe. La classe possède un nom, une classe d'héritage (sauf si elle se trouve au sommet de la hiérarchie des classes), des drapeaux et un groupe d'attributs. Les classes portent le même nom que les objets (Utilisateur, Imprimante, File d'attente, Serveur), mais constituent uniquement une structure et des règles, et non pas du contenu.

Le schéma livré avec eDirectory est celui de base. Une fois que le schéma de base a été modifié de quelque manière que ce soit (par exemple en lui ajoutant une nouvelle classe ou un nouvel attribut), il est considéré comme le schéma étendu.

Il n'est pas nécessaire d'étendre le schéma, mais vous avez la possibilité de le faire. Le rôle Schéma de iManager vous permet d'étendre le schéma pour répondre aux besoins de votre organisation. Vous pouvez, par exemple, étendre le schéma si le personnel de votre organisation utilise des chaussures spéciales et si vous devez consigner les pointures des employés. Dans un tel cas, vous pouvez créer un nouvel attribut nommé Pointure de chaussure et l'ajouter ensuite à la classe Utilisateur.


Ajout d'un attribut

Vous pouvez ajouter des attributs facultatifs à des classes existantes à chaque modification des besoins de votre organisation ou lorsque vous vous préparez à fusionner des arborescences.

REMARQUE :  les attributs obligatoires ne peuvent être définis qu'au moment de la création d'une classe. (Un attribut obligatoire est un attribut qui doit être renseigné lors de la création d'un objet.)

  1. Dans Rôles et tâches, cliquez sur Schéma > Ajouter un attribut.

  2. Sélectionnez la classe à laquelle ajouter un attribut, puis cliquez sur OK.

  3. Dans la liste Attributs facultatifs disponibles, sélectionnez les attributs que vous voulez ajouter, puis cliquez sur la flèche droite pour les ajouter à la liste Ajouter le ou les attributs facultatifs suivants.

    Si vous ajoutez un attribut par erreur ou si vous changez d'avis, sélectionnez-le dans la liste Ajouter le ou les attributs facultatifs suivants, puis cliquez sur la flèche gauche pour le supprimer de la liste des attributs à ajouter.

  4. Cliquez sur OK.

    Les objets de cette classe que vous créez possèdent maintenant les propriétés que vous avez ajoutées. Pour définir des valeurs pour les propriétés ajoutées, utilisez la page de propriétés générique Autre de l'objet.

    SUGGESTION :  vous pouvez modifier une classe en ajoutant des attributs à la liste des attributs actuels à partir de cette page. Vous pouvez uniquement supprimer les attributs que vous avez ajoutés avant de cliquer sur OK. Ceux qui ont déjà été ajoutés et enregistrés ne peuvent pas être supprimés.


Affichage des informations sur l'attribut

  1. Dans Rôles et tâches, cliquez sur Schéma > Informations sur l'attribut.

  2. Sélectionnez l'attribut dont vous souhaitez consulter les informations, puis cliquez sur Afficher.


Affichage des informations sur la classe

La page Informations sur la classe affiche des renseignements sur la classe sélectionnée et vous permet d'ajouter des attributs. La plupart des données apparaissant sur cette page ont été spécifiées lors de la création de la classe. Certains des attributs facultatifs peuvent avoir été ajoutés par la suite.

Au moment de la création de la classe, s'il a été spécifié que celle-ci devait hériter d'attributs d'une autre classe, ces attributs sont classés de la même façon que dans la classe parent. Si, par exemple, Classe d'objet est un attribut obligatoire de la classe parent, il apparaît dans cet écran comme attribut obligatoire de la classe sélectionnée.

  1. Dans Rôles et tâches, cliquez sur Schéma > Informations sur l'attribut.

  2. Sélectionnez la classe dont vous souhaitez consulter les informations, puis cliquez sur Afficher.


Création d'un attribut

Si vous assimilez une classe à un formulaire, alors un attribut correspond à un champ de ce formulaire. Lorsqu'un attribut est créé, il est nommé (par exemple "nom de famille" ou "numéro d'employé") et un type de syntaxe lui est attribué (par exemple "chaîne A-Z, 0-9" ou "numéro -999 à 999"). Il est ensuite disponible dans la liste des attributs.

Vous pouvez définir vos propres types personnalisés d'attributs et les ajouter en tant qu'attributs facultatifs à des classes d'objets existantes. Toutefois, vous ne pouvez pas ajouter d'attributs obligatoires à des classes existantes.

  1. Dans Rôles et tâches, cliquez sur Schéma > Créer un attribut.

  2. Suivez les instructions de l'Assistant de création d'attributs.


Création d'une classe

Une classe correspond à un ensemble de règles pour un objet. Un objet est un nouvel enregistrement avec des données élaborées selon les règles de sa classe. La classe possède un nom, une classe d'héritage (sauf si elle se trouve au sommet de la hiérarchie des classes), des drapeaux et un groupe d'attributs. Les classes portent le même nom que les objets (Utilisateur, Imprimante, File d'attente, Serveur), mais constituent uniquement une structure et des règles, et non pas du contenu.

Une classe auxiliaire est un ensemble de propriétés (attributs) ajouté à un objet spécifique plutôt qu'à l'intégralité d'une classe d'objet. Par exemple, une application de messagerie pourrait étendre le schéma de votre arborescence eDirectory pour y inclure une classe auxiliaire Propriétés de messagerie, puis étendre chacun des objets avec ces propriétés, le cas échéant.

Grâce au Gestionnaire de schéma, vous pouvez définir vos propres classes auxiliaires. Vous pouvez ensuite étendre des objets distincts avec les propriétés définies dans ces classes auxiliaires.

  1. Dans Rôles et tâches, cliquez sur Schéma > Créer une classe.

  2. Spécifiez un nom de classe et un ID ASN1 (facultatif), puis cliquez sur Suivant.

  3. Sélectionnez Classe auxiliaire lorsque vous définissez les drapeaux de classe, puis cliquez sur Suivant.

  4. Suivez les instructions de l'Assistant de création de classes pour définir la nouvelle classe auxiliaire.


Suppression d'un attribut

Vous pouvez supprimer les attributs inutilisés qui ne font pas partie du schéma de base de l'arborescence eDirectory.

La suppression d'un attribut peut être envisagée dans deux situations :

  1. Dans Rôles et tâches, cliquez sur Schéma > Supprimer un attribut.

  2. Sélectionnez l'attribut à supprimer.

    Seuls les attributs pouvant être supprimés sont affichés.

  3. Cliquez sur Supprimer.


Suppression d'une classe

Vous pouvez supprimer les classes inutilisées qui ne font pas partie du schéma de base de l'arborescence eDirectory. iManager vous empêche de supprimer uniquement des classes qui ne sont actuellement pas utilisées dans des partitions localement répliquées.

  1. Dans Rôles et tâches, cliquez sur Schéma > Supprimer une classe.

  2. Sélectionnez la classe à supprimer.

    Seules les classes pouvant être supprimées sont affichées.

  3. Cliquez sur Supprimer.


Extension d'un schéma

Vous pouvez étendre le schéma d'une arborescence en créant une classe ou un attribut. Pour étendre le schéma de votre arborescence eDirectory, vous devez disposer des droits Administrateur/Superviseur sur l'ensemble de l'arborescence.

  1. Dans Rôles et tâches, cliquez sur Schéma > Étendre le schéma.

  2. Suivez les instructions de l'Assistant ICE* pour l'importation, l'exportation et la migration de données, ou les opérations de comparaison et de mise à jour de schémas.


Extension d'un objet

  1. Dans Rôles et tâches, cliquez sur Schéma > Extensions d'objet.

  2. Spécifiez le nom et le contexte de l'objet à étendre, puis cliquez sur OK.

  3. Selon que la classe auxiliaire à utiliser figure ou non dans la liste Extensions de classe auxiliaire actuelles, effectuez l'action correspondante :

  4. Cliquez sur Fermer.