6.2 Configuration RBS

La tâche Configuration RBS permet de contrôler intégralement des objets RBS. Elle permet leur gestion et leur configuration. Vous pouvez lister et de modifier les objets RBS par type. Cette tâche fournit ainsi des informations utiles sur le système RBS, telles que le nombre de modules d'une collection, le nombre de modules installés/non installés et le nombre de modules périmés. Certaines tâches vous permettent de traiter plusieurs objets simultanément. Par exemple, vous pouvez associer ou dissocier simultanément plusieurs membres d'un rôle.

Dans la vue Configurer, cliquez sur Services basés sur le rôle > Configuration RBS pour ouvrir la page de configuration RBS dans le cadre de contenu.

Cette page contient deux onglets :

Collection iManager 2.x : affiche les collections RBS actuelles.

Collections iManager 1.x : affiche les anciennes collections RBS que vous pouvez supprimer ou migrer vers iManager 2. x. Si vous choisissez la migration, un Assistant vous guide pas à pas pendant la procédure.

iManager n'affiche que les collections dont vous êtes propriétaire et inclut les informations sur chaque collection :

Pour travailler avec une collection particulière, sélectionnez-la dans la liste. Cette opération ouvre une vue spécifique à la collection, comme sur la Figure 6-2.

Figure 6-2 Utilisation de collections RBS dans iManager

Le reste de cette section décrit les différents onglets de la page Collection RBS ainsi que les autres tâches RBS de la catégorie Services basés sur le rôle.

6.2.1 Onglet Rôle

L'onglet Rôle de la collection RBS permet de gérer les rôles RBS dans la collection. À partir de cet onglet, vous pouvez effectuer les opérations suivantes :

REMARQUE :pour sélectionner un rôle, cochez la case à gauche du nom de rôle.

Créer un rôle

Pour créer un rôle dans la collection :

  1. Dans l'onglet Rôle, cliquez sur Nouveau > Rôle iManager.

  2. Suivez les étapes de l'Assistant Créer un rôle iManager.

    L'Assistant vous guide dans l'assignation d'un nom au rôle, dans l'affectation de tâches et de catégories à ce rôle, de même que dans l'assignation de ses étendues et de ses membres.

Éditer un rôle

Pour éditer un rôle existant dans la collection :

  1. Sous l'onglet Rôle, sélectionnez le rôle, puis cliquez sur Éditer.

    La liste des tâches du rôle s'affiche.

  2. Ajoutez ou supprimez une tâche à partir de cette page selon vos besoins, puis cliquez sur OK.

Supprimer un rôle

Pour supprimer un rôle dans la collection :

  1. Sous l'onglet Rôle, sélectionnez le rôle, puis cliquez sur Supprimer.

    Un message s'affiche : cette opération supprimera tous les rôles sélectionnés. Souhaitez-vous continuer ?

  2. Cliquez sur OK pour confirmer la suppression du rôle.

Configurer une association de membres

Pour ajouter un membre à un rôle existant :

  1. Sous l'onglet Rôle, sélectionnez le rôle, puis Opérations > Associations de membres.

  2. Fournissez les informations requises au sujet du membre, puis cliquez sur Ajouter.

    • Nom : spécifiez l'objet que vous souhaitez faire devenir membre du rôle ou utilisez le sélecteur d'objet pour le localiser.

    • Étendue : spécifiez le conteneur qui définit l'étendue dans laquelle ce membre peut exécuter le rôle ou utilisez le sélecteur d'objet pour localiser ce conteneur.

  3. Dans la liste des membres, spécifiez la méthode à utiliser pour assigner au membre des droits associés à ce rôle, puis cliquez sur OK.

    • Assigner des droits : donne l'instruction à eDirectory d'accorder automatiquement au membre les droits nécessaires à l'exécution du rôle assigné. Si cette option n'est pas sélectionnée, le membre se voit assigner le rôle sans pour autant avoir les droits pour exécuter toutes les tâches associées à ce rôle. Les assignations de droits au membre sont traitées séparément.

    • Héritable : sélectionnez une sous-arborescence pour indiquer que l'étendue du membre inclut tous les sous-conteneurs du contexte spécifié. Sélectionnez objet de base pour indiquer que le membre ne peut exécuter le rôle que dans le conteneur spécifié.

Assigner une catégorie

Pour ajouter une assignation de catégorie à un rôle existant :

  1. Sous l'onglet Rôle, sélectionnez le rôle, puis Opérations > Assignation de catégorie.

    La page Assignation de catégorie apparaît.

  2. Sélectionnez une catégorie, puis cliquez sur la flèche droite pour l'assigner au rôle.

  3. Cliquez sur OK.

Ajouter une description à un rôle

Pour ajouter une description à un rôle existant :

  1. Sous l'onglet Rôle, sélectionnez le rôle, puis cliquez sur Opérations > Description.

  2. Indiquez la description dans la zone de texte, puis cliquez sur OK.

6.2.2 Onglet Tâche

Une tâche est un plug-in qui exécute une fonction de gestion spécifique, telle que la création d'un utilisateur ou la définition d'un mot de passe. iManager liste les tâches par groupe dans la zone de navigation dans la partie gauche de la fenêtre.

L'onglet Tâche de la collection RBS permet d'effectuer les opérations suivantes :

Création d'une tâche

Pour créer une tâche :

  1. Sous l'onglet Tâche, cliquez sur Nouveau > Tâche iManager.

  2. Suivez les étapes de l'Assistant Créer une tâche iManager.

    Il vous invite à fournir les détails nécessaires concernant la tâche que vous créez.

Pour plus d'informations sur la création de tâches dans Plug-in Studio, reportez-vous à la section Création d'une tâche à partir de Plug-In Studio.

Suppression d'une tâche

Pour supprimer une tâche existante :

  1. Sous l'onglet Tâche, sélectionnez la tâche, puis Supprimer.

    Un message s'affiche : cette opération supprimera toutes les tâches sélectionnées. Souhaitez-vous continuer ?

  2. Cliquez sur OK.

Édition de l'assignation de rôle d'une tâche

Pour éditer la liste des rôles auxquels une tâche est assignée :

  1. Sous l'onglet Tâche, sélectionnez la tâche, puis Opérations > Assignation de catégorie.

  2. Sur la page Éditer l'assignation de rôle, ajoutez ou retirez des rôles du champ Rôles assignés, puis cliquez sur OK.

Ajout d'une description à une tâche

Pour ajouter une description à une tâche existante :

  1. Sous l'onglet Tâche, sélectionnez la tâche, puis Opérations > Description.

  2. Indiquez la description dans la zone de texte, puis cliquez sur OK.

6.2.3 Onglet Pages de propriétés

Les pages de propriétés affichent les attributs d'un type d'objet spécifique que vous pouvez modifier. Ces propriétés concernent un objet ou une série d'objets du même type.

Les pages de propriétés peuvent être assignées à des rôles et figurer dans la liste des tâches d'un rôle. Par exemple, parmi les pages de propriétés qui modifient les attributs des objets Utilisateur, vous pourriez en trouver une qui permet de spécifier le script de login d'un utilisateur et une autre pour la modification éventuelle du numéro de téléphone et de l'adresse électronique d'un utilisateur.

Certes similaires aux tâches, les pages de propriétés ont pour but de permettre l'affichage et la modification des attributs dans une vue unique. Pour une interface plus complexe de type Assistant, il est préférable de créer une tâche.

L'onglet Pages de propriétés de la collection RBS vous permet d'effectuer les opérations suivantes :

Création de pages de propriétés

Pour créer des pages de propriétés

  1. Sous l'onglet Pages de propriétés, sélectionnez Nouveau.

  2. Suivez les étapes de l'Assistant Créer des pages de propriétés.

    Il vous invite à fournir les détails nécessaires concernant les pages de propriétés que vous créez.

    IMPORTANT :Dans iManager, certains caractères ont une signification particulière et doivent être précédés du caractère d'échappement « \ » (barre oblique inverse). Pour plus de précisions, reportez-vous à Section 3.2, Caractères spéciaux.

Suppression de pages de propriétés

Pour supprimer des pages de propriétés :

  1. Sous l'onglet Pages de propriétés, sélectionnez les pages de propriétés, puis Supprimer.

    Un message s'affiche : cette opération supprimera toutes les pages de propriétés sélectionnées. Souhaitez-vous continuer ?

  2. Cliquez sur OK.

Édition de l'assignation de rôle dans des pages de propriétés

Pour modifier la liste des rôles auxquels des pages de propriétés sont assignées :

  1. Sous l'onglet Pages de propriétés, sélectionnez les pages de propriétés, puis Opérations > Assignation de rôle.

  2. Sur la page Éditer l'assignation de rôle, ajoutez ou retirez des rôles du champ Rôles assignés, puis cliquez sur OK.

Modification de la liste des pages de propriétés

Pour modifier les pages d'attribut associées aux pages de propriétés :

  1. Sous l'onglet Pages de propriétés, sélectionnez les pages de propriétés, puis Opérations > Liste de pages.

  2. Sur la page Éditer la liste de pages, ajoutez ou retirez des rôles du champ Pages assignées, puis cliquez sur OK.

Modification de l'assignation de type d'objet de pages de propriétés

Pour modifier la liste des types d'objet associés à des pages de propriétés :

  1. Sous l'onglet Pages de propriétés, sélectionnez les pages de propriétés, puis Opérations > Type d'objet.

  2. Sur la page Éditer le type d'objet, ajoutez ou retirez des rôles du champ Types d'objet assignés, puis cliquez sur OK.

Modification de la description de pages de propriétés

Pour ajouter une description à une tâche existante :

  1. Sous l'onglet Pages de propriétés, sélectionnez les pages de propriétés, puis Opérations > Description.

  2. Indiquez la description dans la zone de texte, puis cliquez sur OK.

6.2.4 Onglet Module

La page Module liste les modules RBS actuellement installés dans une collection sélectionnée. Chaque module contient des tâches et des pages de propriétés RBS. Sur cette page, vous pouvez ajouter des modules (si vous souhaitez créer une page de propriétés personnalisée) ou en supprimer, mais également saisir une description pour un module de plug-in sélectionné.

L'onglet Module de la collection RBS vous permet d'effectuer les opérations suivantes :

Ajout d'un nouveau module de plug-in

Pour ajouter un nouveau module de plug-in :

  1. Sous l'onglet Module, cliquez sur Nouveau.

  2. Indiquez le nom du module RBS ainsi qu'un contexte cible, puis cliquez sur OK.

    iManager affiche un message indiquant que le module a été ajouté.

Suppression d'un module RBS

Pour supprimer un module de plug-in existant :

  1. Sous l'onglet Module, sélectionnez un module à supprimer, puis cliquez sur Supprimer.

  2. Cliquez sur OK pour confirmer la suppression du module.

Ajout d'une description

Pour ajouter une description à un module de plug-in existant :

  1. Sous l'onglet Module, sélectionnez un module, puis Opérations > Description.

  2. Indiquez une description pour le module, puis cliquez sur OK.

6.2.5 Onglet Catégorie

Les catégories regroupent les rôles et tâches qui ont un rapport les uns avec les autres. L'onglet Catégorie de la collection RBS vous permet d'effectuer les opérations suivantes :

Ajout d'une nouvelle catégorie

Pour ajouter une description à un module de plug-in existant :

  1. Sous l'onglet Catégorie, cliquez sur Nouveau.

    Cette opération lance l'Assistant de création d'une catégorie.

  2. Indiquez le nom de la catégorie et, éventuellement, une description, puis cliquez sur Suivant.

  3. Sélectionnez les rôles à associer à la nouvelle catégorie, puis cliquez sur Suivant.

  4. Passez en revue le résumé de la nouvelle catégorie, puis cliquez sur Terminer.

Suppression d'une catégorie

Pour supprimer une catégorie existante :

  1. Sous l'onglet Catégorie, sélectionnez une catégorie à supprimer, puis cliquez sur Supprimer.

  2. Cliquez sur OK pour confirmer la suppression de la catégorie.

Ajout d'une description

Pour ajouter ou modifier la description d'une catégorie existante :

  1. Sous l'onglet Catégorie, sélectionnez une catégorie, puis Opérations > Description.

  2. Indiquez une description pour la catégorie, puis cliquez sur OK.

6.2.6 Plug-in Studio

Plug-In Studio vous permet de rationaliser rapidement et facilement les tâches que vous effectuez plusieurs fois par jour. Utilisez Plug-in Studio pour créer dynamiquement des tâches pour les opérations les plus fréquentes. Vous pouvez également modifier et supprimer des tâches.

Par exemple, pour modifier un utilisateur, plutôt que de sélectionner Modifier un objet , vous pouvez créer une interface dynamique pour ne changer que les attributs sélectionnés, tels que le prénom ou le titre. Les données sont stockées dans le répertoire TOMCAT_HOME/webapps/nps/portal/modules/custom.

À partir de la tâche Plug-in Studio, vous pouvez effectuer les opérations suivantes :

Création d'une tâche à partir de Plug-In Studio

Pour créer une tâche avec Plug-in Studio :

  1. Dans la vue Configurer, sélectionnez Services basés sur le rôle > Plug-in Studio.

  2. Sélectionnez Nouveau.

    Le Générateur de tâches vous guide dans la création de tâches et de pages de propriétés personnalisées.

  3. Spécifiez le type d'objet ainsi que les informations sur la plate-forme, puis cliquez sur Suivant.

    Classes disponibles : spécifiez la classe d'objet associée à la nouvelle tâche.

    Périphérique cible : spécifiez la plate-forme sur laquelle la tâche est utilisée. Généralement, la sélection par défaut (Valeur par défaut) fonctionne bien.

    Type de plug-in : spécifiez le type de tâche que vous créez.

    Ajouter des classes auxiliaires : sélectionnez cette option pour que la tâche prenne en charge des classes auxiliaires.

  4. Dans l'écran Champs de plug-in, fournissez les informations nécessaires, puis cliquez sur Installer.

    Lorsque vous cliquez sur Installer, iManager crée de façon dynamique le fichier .xml de la tâche, le fichier .jsp ainsi que les fichiers Java qui exécutent la tâche, puis les installe dans le système.

    Attributs: dans la liste des attributs disponibles, sélectionnez un attribut à associer à la tâche.

    Double-cliquez sur l'attribut pour le déplacer dans le champ Champs de plug-in à l'aide du contrôle par défaut.

    Contrôles: affiche les contrôles disponibles pour l'attribut sélectionné dans le champ Attributs.

    Double-cliquez sur un contrôle pour déplacer l'attribut actuel dans le champ Champs de plug-in à l'aide du contrôle sélectionné.

    Champs de plug-in : affiche les attributs/contrôles actuellement associés à la tâche. À partir de ce champ, vous pouvez supprimer des attributs de la tâche, modifier le contrôle associé à un attribut, mais aussi modifier les propriétés du contrôle de l'attribut.

    Propriétés de plug-in: permet de spécifier l'ID du plug-in, d'assigner la tâche à une collection RBS ainsi qu'à un rôle. Le rôle assigné détermine l'emplacement de la tâche dans le cadre de navigation Rôles et tâches.

Édition d'une tâche

Pour éditer un plug-in existant avec Plug-in Studio :

  1. Dans la vue Configurer, sélectionnez Services basés sur le rôle > Plug-in Studio.

  2. Sélectionnez la tâche, puis cliquez sur Éditer.

  3. Modifiez les paramètres décrits à la section Création d'une tâche, puis cliquez sur Installer.

    iManager affiche un message de confirmation indiquant que le plug-in a bien été créé et installé.

Suppression d'une tâche

Pour supprimer un plug-in existant avec Plug-in Studio :

  1. Dans la vue Configurer, sélectionnez Services basés sur le rôle > Plug-in Studio.

  2. Sélectionnez le plug-in dans la liste des plug-ins personnalisés installés, puis cliquez sur Supprimer.

    Un message s'affiche : voulez-vous vraiment supprimer ce plug-in ?

  3. Cliquez sur OK pour supprimer le plug-in.

    iManager affiche un message de confirmation indiquant que le plug-in a bien été supprimé.

Copie des tâches personnalisées

Pour copier un plug-in existant avec Plug-in Studio :

  1. Dans la vue Configurer, sélectionnez Services basés sur le rôle > Plug-in Studio.

  2. Sélectionnez le plug-in dans la liste des plug-ins personnalisés installés, puis cliquez sur Opérations > Copier.

  3. Indiquez un nom pour le plug-in copié, puis cliquez sur OK.

Exportation de tâches personnalisées

Cette tâche permet d'exporter vos tâches personnalisées en leur permettant d'être déployées sur d'autres serveurs iManager.

  1. Dans la vue Configurer, sélectionnez Services basés sur le rôle > Plug-in Studio.

  2. Sélectionnez le plug-in personnalisé à exporter, puis cliquez sur Opérations > Exporter.

Importation de tâches personnalisées

Cette tâche permet de déployer sur plusieurs serveurs iManager vos tâches personnalisées exportées.

  1. Dans la vue Configurer, sélectionnez Services basés sur le rôle > Plug-in Studio.

  2. Cliquez sur Opérations > Importer.

  3. Spécifiez le nom de la collection RBS dans laquelle vous souhaitez importer les plug-ins personnalisés ou utilisez le sélecteur d'objet pour la localiser.

  4. Accédez au fichier NPM précédemment exporté ou spécifiez son nom.

  5. Cliquez sur Importer.

6.2.7 Édition d'associations de membres

Il existe deux manières d'associer des membres à des rôles :

  • Sélectionnez un membre, puis assignez-le à un rôle au sein d'une étendue comme indiqué à la section Configurer une association de membres

  • Sélectionnez un rôle, puis assignez-lui des membres et une étendue comme indiqué ci-dessous.

Pour assigner un rôle existant à un membre sélectionné

  1. Dans la vue Configurer, sélectionnez Services basés sur le rôle > Éditer l'association de membres.

  2. Spécifiez le nom d'un membre ou utilisez le sélecteur d'objet pour le localiser, puis cliquez sur OK.

    Une liste affiche les rôles auxquels ce membre est assigné.

  3. Spécifiez un rôle et l'étendue du rôle à ajouter à ce membre, puis cliquez sur OK.

    Les données sont enregistrées dans eDirectory. Après le login, le rôle qui vient d'être assigné apparaît dans la colonne de gauche du membre qui en est le propriétaire.

6.2.8 Édition de collections avec propriétaire

Cette tâche permet de changer le propriétaire assigné à une collection.

  1. Dans la vue Configurer, cliquez sur Services basés sur le rôle > Éditer les collections avec propriétaire.

  2. Spécifiez le nom d'un propriétaire de collection ou utilisez le sélecteur d'objet pour le localiser, puis cliquez sur OK.

  3. Ajoutez ou supprimez des collections que ce propriétaire peut posséder, puis cliquez sur OK.