Pour étendre le schéma d'une arborescence, créez une nouvelle classe ou un nouvel attribut. Pour étendre le schéma de votre arborescence eDirectory, vous devez disposez du droit Superviseur pour l'ensemble de l'arborescence.
Les opérations suivantes permettent d'étendre le schéma :
Les opérations suivantes permettent d'étendre le schéma pour les attributs auxiliaires :
Vous pouvez ajouter des classes à votre schéma au fur et à mesure que vos besoins organisationnels évoluent.
Dans Novell iManager, cliquez sur le bouton Rôles et tâches .
Cliquez sur Schéma > Créer une classe.
Suivez les instructions de l'Assistant de création de classes pour définir la classe d'objet.
Vous pouvez obtenir de l'aide via l'Assistant.
Si vous souhaitez définir des propriétés personnalisées à ajouter à la classe d'objet, quittez d'abord l'Assistant. Pour plus d'informations, reportez-vous à la section Création d'un attribut.
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 uniquement de supprimer les classes en cours d'utilisation dans les partitions localement répliquées.
Vous pouvez également supprimer une classe du schéma dans les cas suivants :
Pour supprimer une classe :
Vous pouvez définir des types d'attribut personnalisés et les ajouter en tant qu'attributs facultatifs aux classes d'objet existantes. Vous ne pouvez toutefois pas ajouter d'attributs obligatoires aux classes existantes.
Vous pouvez ajouter des attributs facultatifs aux classes existantes. Cette opération peut s'avérer nécessaire si :
NOTE: les attributs obligatoires ne peuvent être définis qu'au moment de la création d'une classe.
Pour ajouter un attribut facultatif à une classe :
Dans Novell iManager, cliquez sur le bouton Rôles et tâches .
Cliquez sur Schéma > Ajouter un attribut.
Sélectionnez la classe à laquelle vous souhaitez ajouter un attribut, puis cliquez sur OK.
Dans la liste Attributs facultatifs disponibles, sélectionnez les attributs à ajouter, puis cliquez sur 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 l'attribut dans la liste Ajouter le ou les attributs facultatifs suivants, puis cliquez sur pour le supprimer de la liste des attributs à ajouter.
Cliquez sur OK.
Les objets de cette classe que vous créez à partir de maintenant possèdent les propriétés que vous venez d'ajouter. 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.
HINT: vous pouvez modifier une classe existante en lui ajoutant des attributs dans cette page. Seuls les attributs que vous avez ajoutés avant de cliquer sur OK peuvent être supprimés. Vous ne pouvez pas supprimer un attribut ajouté qui a déjà été sauvegardé.
Vous pouvez supprimer les attributs inutilisés qui ne font pas partie du schéma de base de votre arborescence eDirectory.
Vous pouvez également supprimer un attribut du schéma dans les cas suivants :
Pour supprimer un attribut :
Une classe auxiliaire est un ensemble de propriétés (attributs) ajouté à des instances d'objet eDirectory définies, et non à l'intégralité d'une classe d'objets. Par exemple, une application de messagerie électronique peut étendre le schéma de l'arborescence eDirectory afin d'inclure une classe auxiliaire Propriétés des courriers électroniques, puis étendre différents objets avec ces propriétés selon les besoins.
Grâce au Gestionnaire de schéma, vous pouvez définir vos propres classes auxiliaires. Vous pouvez ensuite étendre différents objets avec les propriétés définies dans ces classes auxiliaires.
Pour créer une classe auxiliaire :
Dans Novell iManager, cliquez sur le bouton Rôles et tâches .
Cliquez sur Schéma > Créer une classe.
Spécifiez un nom de classe et un ID ASN1 (facultatif), puis cliquez sur Suivant.
Sélectionnez Classe auxiliaire lorsque vous définissez les drapeaux de classe, puis cliquez sur Suivant.
Suivez les instructions de l'Assistant de création de classes pour définir la nouvelle classe auxiliaire.
Vous pouvez obtenir de l'aide via l'Assistant.
Dans Novell iManager, cliquez sur le bouton Rôles et tâches .
Cliquez sur Schéma > Extensions d'objet.
Spécifiez le nom et le contexte de l'objet à étendre, puis cliquez sur OK.
Selon que la classe auxiliaire à utiliser figure ou non dans la liste Extensions de classe auxiliaire actuelles, effectuez l'opération correspondante :
La classe auxiliaire figure-t-elle déjà dans la liste ? | Opération |
---|---|
Oui |
Quittez cette procédure. Reportez-vous plutôt à la section Modification des propriétés auxiliaires d'un objet. |
Non |
Cliquez sur Ajouter, sélectionnez la classe auxiliaire, puis cliquez sur OK. |
Cliquez sur Fermer.
Dans Novell iManager, cliquez sur le bouton Rôles et tâches .
Cliquez sur Administration de eDirectory > Modifier un objet.
Spécifiez le nom et le contexte de l'objet à modifier, puis cliquez sur OK.
Dans l'onglet Général, cliquez sur la page Autre.
Dans l'écran qui apparaît, définissez les valeurs d'attributs de votre choix.
Cliquez sur Appliquer, puis sur OK.
Dans Novell iManager, cliquez sur le bouton Rôles et tâches .
Cliquez sur Schéma > Extensions d'objet.
Spécifiez le nom et le contexte de l'objet à étendre, puis cliquez sur OK.
Dans la liste des extensions de classe auxiliaire actuelles, sélectionnez la classe auxiliaire dont vous souhaitez supprimer les propriétés.
Cliquez sur Retirer, puis sur OK.
Cette opération supprime la totalité des propriétés qui ont été ajoutées par la classe auxiliaire, à l'exception de celles inhérentes à l'objet.
Cliquez sur Fermer.