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 :
La zone Champs de plug-in affiche les libellés et contrôles qui apparaîtront lors de l’utilisation du plug-in. Pour ajouter un champ, sélectionnez l'attribut qui pourra être modifié dans ce champ dans la zone Attributs. 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.
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 spécifier que le libellé apparaîtra au-dessus du contrôle en cochant la case Libellés au-dessus des contrôles dans la zone 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.
Spécifiez la collection RBS dans laquelle installer votre tâche et un rôle auquel elle sera associée.
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.
Après avoir ajouté des champs et défini les propriétés de votre plug-in, vous pouvez le tester en cliquant sur Aperçu. iManager affichera une nouvelle fenêtre de navigateur avec votre plug-in tel qu’il se présentera à 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.
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.
Les symboles de marque (®, TM, etc.) indiquent 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.