### Plug-In Studio

Plug-In Studio vous permet de créer votre tâche ou votre page de propriétés. Il compte quatre subdivisions principales : Champs de plug-in, Propriétés de plug-in, Attributs et Contrôles. La création d’un plug-in compte cinq étapes :

- Ajout de champs de plug-in
- Création de la disposition
- Configuration des propriétés de plug-in
- Test d’évaluation de votre plug-in
- Installation de votre plug-in

#### Ajout de champs de plug-in

La zone Champs de plug-in affiche les libellés et les contrôles que l'utilisateur voit lors de l'utilisation du plug-in. Pour ajouter un nouveau champ, allez dans la zone Attributs et sélectionnez l'attribut que vous souhaitez que le champ modifie. La zone Contrôles affiche les contrôles disponibles pour l'attribut sélectionné. Double-cliquez sur un contrôle pour ajouter un champ à la zone Champs de plug-in.

REMARQUE : si vous créez une tâche Créer, iManager ajoute automatiquement des champs pour les attributs obligatoires.

Pour modifier le type de contrôle, cliquez sur le bouton Changer le contrôle à droite du champ.

Pour modifier les propriétés d'un champ, par exemple la lecture seule, cliquez sur Afficher ou modifier les paramètres, à droite du champ. Certains types de contrôles ont des propriétés obligatoires que vous devez définir. Par exemple, pour le contrôle MVSelectBox, vous devez obligatoirement spécifier les valeurs qui apparaîtront dans la zone.

Pour supprimer un champ, cliquez sur le bouton Supprimer champ situé à droite du champ.

#### Création de la disposition

Pour modifier l'ordre des champs, cliquez sur le contrôle et faites-le glisser vers un nouvel emplacement dans la liste des champs.

Vous pouvez faire en sorte que le libellé apparaisse au-dessus du contrôle en cochant la case Libellés au-dessus des contrôles dans la zone Propriétés du plug-in.

#### Configuration des propriétés de plug-in

Dans la zone Propriétés de plug-in, spécifiez le nom de votre plug-in.

Pour permettre à votre plug-in de modifier plusieurs objets, cochez la case Autoriser la modification de plusieurs objets.

##### Tâches

Spécifiez la collection RBS dans laquelle installer votre tâche et un rôle auquel elle sera associée.

##### Pages de propriétés

Spécifiez une page de propriétés.

Dans le champ Chapitre, sélectionnez un chapitre existant ou spécifiez un nouveau chapitre. Les chapitres existants sont ceux qui existent déjà pour les pages de propriétés spécifiées.

Dans le champ Type d'objet, spécifiez les types d'objet qui pourront être modifiés dans votre page.

#### Test du plug-in

Après avoir ajouté des champs et défini des propriétés pour votre plug-in, vous pouvez le tester en cliquant sur Aperçu. iManager affiche une nouvelle fenêtre de navigateur qui affiche votre plug-in tel qu'il apparaît pour l'utilisateur. Cliquez sur Annuler pour fermer la fenêtre d'aperçu.

AVERTISSEMENT : les changements apportés à un objet dans l'aperçu de votre plug-in sont enregistrés dans l'annuaire. Si le test du plug-in ne se résume pas uniquement à la vérification de la disposition et du fonctionnement des contrôles, évitez d'utiliser Plug-In Studio dans un environnement de non-production.

#### Installation de votre plug-in

Une fois votre plug-in créé, cliquez sur Installer. Si vous avez spécifié tous les paramètres et propriétés demandés, votre plug-in personnalisé s’installe dans l'annuaire, où il est enregistré dans le fichier de module /tomcat/webapps/nps/packages/custom.npm.

Le symbole de marque (®, TM, etc.) indique une marque de Novell. L'astérisque (*) indique une marque de fabricant tiers. Pour plus d'informations sur les marques commerciales, reportez-vous aux Mentions légales.