Using the Domino® Directory to create an LDAP auxiliary object class
Utilisez les classes d'objets auxiliaires pour ajouter un jeu d'attributs à plusieurs classes structurelles. To use the Domino® Directory to create an LDAP auxiliary object class, create a subform to define the auxiliary object class, and then insert the subform into the $xxxExtensibleSchema subform of each structural object class to which you want to add the auxiliary object class. La classe d'objets supérieure d'une classe auxiliaire ajoutée est Top.
Pour savoir comment configurer cette fonction, voir les sujets suivants :
The preferred method for extending the LDAP schema is to use the Domino® LDAP Schema database. Use the Domino® Directory to extend the schema only if Notes® or Web users require access to the new schema elements through documents in the directory.
Création d'un sous-masque pour définir une classe d'objets auxiliaire
Procédure
- Make sure that you are working in a copy of the Domino® Directory template (ACMENAMES.NTF) and that you have Designer or Manager access in the ACL.
- From the Domino® Designer, open ACMENAMES.NTF.
- Dans le premier panneau, sélectionnez Eléments partagés, puis Sous-masques.
- Cliquez avec le bouton droit de la souris sur Nouveau sous-masque. Pour le nom de sous-masque, tapez un nom pour la classe d'objets auxiliaire, par exemple, building. Cliquez sur OK.
- Spécifiez les propriétés du nouveau sous-masque en procédant comme suit :
- Laissez l'option Inclure dans boîte de dial.Insertion de sous-masque
- Désélectionnez la propriété Afficher code HTML relais dans Notes.
- Ne touchez pas aux autres propriétés et fermez la boîte des propriétés du sous-masque.
- Enregistrez et fermez le nouveau sous-masque.
- Ajoutez un champ pour définir la classe d'objets auxiliaire comme suit :
- Complete the procedure Using the Domino® Directory to define an LDAP attribute for a new object class in the related information to add the attributes to the new auxiliary object class.
- Enregistrez le nouveau sous-masque.
- Procédez comme suit :
- Dans le premier panneau, sélectionnez Eléments partagés, puis Sous-masques.
- Sélectionnez le nouveau sous-formulaire, cliquez sur Interdire l'actualisation ou le remplacement de la conception pour modifier . , puis sélectionnez
Ajout de la nouvelle classe d'objets auxiliaire à une classe structurelle
Pour savoir comment configurer cette fonction, voir les sujets suivants :
Une fois que vous avez créé un sous-masque pour définir une nouvelle classe d'objets auxiliaire, effectuez cette procédure afin d'ajouter la classe auxiliaire à une classe structurelle. Vous pouvez l'inclure dans une classe structurelle que vous avez créée ou une classe par défaut.
Procédure
- Depuis un sous-masque créé pour définir une classe d'objets auxiliaire, comme ACMENAMES.NTF, ouvrez un sous-masque ou un masque $xxxExtensibleSchema, comme décrit dans le tableau suivant :
Table 1. Ajout de la nouvelle classe d'objets auxiliaire à une classe structurelle Pour ajouter la classe d'objets auxiliaire à
Ouvrez le masque ou le sous-masque
dominoPerson
$PersonExtensibleSchema
dominoGroup
$GroupExtensibleSchema
dominoOrganization, dominoOrganizationalUnit et dominoInternetCertifier
$CertifierExtensibleSchema
dominoServerResource
$ResourceExtensibleSchema
locality
$LocalityExtensibleSchema
Organisation
$organizationExtensibleSchema
organizationalUnit
$organizationUnitExtensibleSchema
une classe d'objets structurelle définie dans le schéma par défaut qui ne dispose pas d'un sous-masque $xxxExtensibleSchema correspondant
le masque utilisé pour définir la classe d'objets
a structural object class you defined in the Domino® Directory
$xxxExtensibleSchema
où xxx est le nom de la nouvelle classe d'objets structurelle
- Choisissez .
- Sélectionnez le sous-masque que vous avez créé pour la classe d'objets auxiliaire, par exemple, building.
- Cliquez sur OK.
- Enregistrez et fermez le sous-masque ou le masque ouvert à l'étape 1.