Exemple : Configurer le catalogue de l'utilisateur

Dans une entreprise avec deux départements, VENTES et DÉVELOPPEMENT, chaque utilisateur doit avoir un Mon catalogue préconfiguré dans lequel seuls les dossiers et les objets pour lesquels il a les autorisations requises sont accessibles. Dans ce cas d'application, l'administrateur système crée et configure les groupes d'utilisateurs qui servent de base aux Catalogues de l'utilisateur, accorde les autorisations Automation Engine appropriées et les attribue aux utilisateurs. Le résultat est que lorsqu'un utilisateur se connecte au système, son Mon catalogue affiche seulement les dossiers et les objets avec lesquels il/elle a l'autorisation de travailler.

Cette rubrique contient les sujets suivants :

Qu'allez-vous apprendre ?

Comment créer des groupes d'utilisateurs et accorder ou refuser les autorisations d'accéder et/ou de travailler avec des dossiers et des objets.

Comment créer une structure de dossiers et d'objets par Groupe d'utilisateurs qui sert de base pour le Catalogue de l'utilisateur. Cela détermine ce que les utilisateurs pourront voir et faire avec ces dossiers et objets.

Comment accorder des autorisations au niveau du Groupe d'utilisateurs afin que les utilisateurs appartenant à ce groupe puissent travailler avec des dossiers et objets spécifiques.

Comment créer des Utilisateurs et les attribuer à des Groupes d'utilisateurs.

Comment la configuration du Groupe d'utilisateurs détermine les dossiers et les objets que ses Utilisateurs peuvent voir dans leurs Catalogues de l'utilisateur.

Que traite ce cas d'application ?

La flexibilité du système de Gestion d'autorisations et des utilisateurs du Automation Engine offre plusieurs façons pour configurer les Catalogues de l'utilisateur. Dans ce cas d'application, nous allons :

Important ! La combinaison des autorisations et privilèges définis au niveau du Groupe d'utilisateurs et les dossiers et objets qui y sont ajoutés sur la liste Catalogue de l'utilisateur déterminent ce qu'un utilisateur en particulier pourra voir et faire avec ces objets.

Prérequis

Avoir des autorisations administrateur sur le client pour lequel vous allez définir les Groupes d'utilisateurs et les Utilisateurs.

Scénarios du cas d'application

Présentation

La liste suivante vous donne une vue d'ensemble des étapes à suivre :

  1. Créer et configurer le groupe d'utilisateurs AWI.SERVICE.CATALOG.
  2. Ajouter des dossiers au groupe d'utilisateurs
  3. Ajouter des objets aux dossiers.
  4. Créer et configurer le groupe d'utilisateurs DEVELOPPEMENT.
  5. Créer et configurer le groupe d'utilisateurs VENTES..
  6. Ajoutez les utilisateurs aux groupes d'utilisateurs

Procédure

  1. Créer et configurer le groupe d'utilisateurs AWI.SERVICE.CATALOG

    Vous faites cela dans la Perspective Administration.

    1. Connectez-vous au client Automation Engine avec vos informations d'identification administrateur.
    2. Ouvrez la Perspective Administration.
    3. Dans la partie gauche du volet Administration, cliquez sur Utilisateurs et Groupes pour le développer et sélectionnez Groupes d'utilisateurs.
    4. Effectuez un clic droit n'importe où sur la liste pour sélectionner Ajouter groupe d'utilisateurs.
    5. Dans la boîte de dialogue Ajouter groupe d'utilisateurs, saisissez AWI.USER.CATALOG et cliquez sur OK.
    6. Sur la page Automation Engine > Autorisations, vous spécifiez les dossiers et les types d'objets auxquels les utilisateurs faisant partie de ce groupe auront accès.

    Accordez l'accès en Lecture aux utilisateurs appartenant à ce groupe pour tous les dossiers et objets devant être accessibles. Par la suite, vous pourrez restreindre ces droits au niveau du groupe d'utilisateurs, en leur refusant les droits sur des dossiers spécifiques.

    1. Dans la colonne Grp., sélectionnez 1 dans la liste déroulante.
    2. Dans la colonne Type, sélectionnez FOLD dans la liste déroulante.
    3. Dans la colonne Nom, saisissez *.
    4. Cochez la case R - Lire.

    Le résultat est que les utilisateurs assignés à ce groupe pourront ouvrir les dossiers et les objets que vous y ajouterez par la suite.

    Pour des raisons techniques, il est nécessaire d'accorder à AWI.USER.CATALOG les autorisations de Lecture au type d'objet Groupe d'utilisateurs. Pour ce faire :

    1. Cliquez Ajouter une nouvelle ligne sur la barre d'outils.
    2. Dans la colonne Grp., sélectionnez 1 dans la liste déroulante.
    3. Dans la colonne Type, sélectionnez USRG dans la liste déroulante.
    4. Dans la colonne Nom, saisissez *.
    5. Cochez la case R - Lire.
  2. Ajouter des dossiers au groupe d'utilisateurs

    Vous faites cela dans la perspective Conception des processus.

    Aussitôt que vous créez un groupe d'utilisateurs dans la Perspective Administration, il est également disponible dans la liste Catalogue de l'utilisateur dans la perspective Conception des processus, où vous pouvez ajouter des dossiers et des objets auxquels les utilisateurs du groupe d'utilisateurs correspondant auront accès.

    Dans ce cas d'application, nous allons créer deux dossiers : VENTES et DEVELOPPEMENT. Nous allons y ajouter les objets auxquels les membres de ces départements doivent avoir accès, respectivement.

    1. Accédez à la perspective Conception des processus.
    2. Développez la liste du Catalogue de l'utilisateur sur l'Explorateur.
    3. Cliquez sur Ajouter un dossier sur la barre d'outils ou bien faites un clic droit n'importe où dans la liste et sélectionnez Ajouter un dossier.
    4. Dans la boîte de dialogue Ajouter un dossier, saisissez DEVELOPPEMENT dans le champ Nom. Saisissez un Titre (il s'agit d'une courte description du dossier) (en option). Dans Dossier, vous pouvez voir le chemin du dossier que vous allez créer ; laissez-le tel quel.
    5. Répétez ces étapes pour créer le dossier VENTES.

    Les deux dossiers sont maintenant disponibles dans Catalogue de l'utilisateur > AWI.USER.CATALOG. Voici ce que cela donne :

    Capture d'écran du Catalogue de l'utilisateur avec deux dossiers

  3. Ajouter des objets aux dossiers

    Le dossier DEVELOPPEMENT doit contenir les objets auxquels les utilisateurs du groupe d'utilisateurs DEVELOPPEMENT doivent avoir accès. Le dossier VENTES doit contenir les objets auxquels les utilisateurs du groupe d'utilisateurs VENTES doivent avoir accès.

    Le dossier DEVELOPPEMENT aura deux workflows :

    • #1DWH.UPDATE_DATAWAREHOUSE
    • JOBP.AGENT.ONBOARDING.

    Le dossier VENTES contiendra également deux workflows :

    • #2DWH.SEND_REPORTS_TO_MANAGEMENT
    • #CUSTOMER.ONBOARDING.

    Ajoutez les objets comme suit :

    1. Saisissez #1DWH.UPDATE_DATAWAREHOUSE dans le champ Recherche globale dans le coin supérieur droit de l'écran et appuyez sur Entrée.
    2. Une fenêtre contextuelle s'ouvre affichant les résultats de la recherche :

      Capture d'écran de Recherche globale

    3. Faites un clic droit sur #1DWH.UPDATE_DATAWAREHOUSE et sélectionnez Ajouter au catalogue de l'utilisateur à partir du menu contextuel.
    4. Dans Ajouter au catalogue de l'utilisateur, sélectionnez le dossier DEVELOPPEMENT déjà disponible dans AWI.USER.CATALOG et cliquez sur OK :

      Capture d'écran de la boîte de dialogue

    5. Répétez ces étapes pour JOBP.AGENT.ONBOARDING (pour DEVELOPPEMENT) ainsi que pour #2DWH.SEND_REPORTS_TO_MANAGEMENT et CUSTOMER.ONBOARDING (pour VENTES).

    Les Workflows sont maintenant disponibles comme liens dans Catalogue de l'utilisateur > AWI.USER.CATALOG > DEVELOPPEMENT/VENTES. Voici ce que cela donne :

    Capture d'écran du dossier Développement dans le Catalogue de l'utilisateur contenant désormais les workflows

  4. Créer et configurer le groupe d'utilisateurs DEVELOPPEMENT

    Vous faites cela dans la Perspective Administration.

    Configurez le groupe Autorisations

    1. Cliquez Utilisateurs et Groupes pour le développer et sélectionnez Groupes d'utilisateurs.
    2. Effectuez un clic droit n'importe où sur la liste pour sélectionner Ajouter Groupe Utilisateurs ou cliquez sur le bouton Ajouter Groupe Utilisateurs dans la barre d'outils.
    3. Dans la boîte de dialogue Ajouter Groupe Utilisateurs, saisissez DEVELOPPEMENT et cliquez sur OK.
    4. Dans la page Automation Engine > Autorisations, spécifiez les dossiers et les types d'objets auxquels les utilisateurs faisant partie de ce groupe auront accès.

      Plus tard, nous assignerons tous les utilisateurs au groupe d'utilisateurs AWI.USER.CATALOG ; cela leur accordera les autorisations pour accéder aux dossiers et aux objets que nous leur avons ajoutés. C'est la raison pour laquelle vous devez maintenant restreindre les droits des utilisateurs DEVELOPPEMENT.

      1. Dans la colonne Grp., sélectionnez NOT dans la liste déroulante.
      2. Dans la colonne Type, sélectionnez FOLD dans la liste déroulante.
      3. Dans la colonne Nom, saisissez *VENTES* et cochez la case R - Lire.

        Le résultat est que les utilisateurs assignés à ce groupe ne pourront pas ouvrir le dossier VENTES ni les objets qu'il contient.

      4. Cliquez Ajouter une nouvelle ligne sur la barre d'outils.
      5. Dans la colonne Grp., sélectionnez 1 dans la liste déroulante.
      6. Dans la colonne Type, sélectionnez JOBP dans la liste déroulante.
      7. Dans la colonne Nom, saisissez *#1DWH.UPDATE_DATAWAREHOUSE*.
      8. Cochez les cases R - Lire, X - Exécuter, S - Exécutions et P - Ouvrir le rapport. Voici ce que cela donne :

        Capture d'écran de la page Autorisations

        Le résultat est que les utilisateurs assignés à ce groupe pourront ouvrir, exécuter, voir les exécutions (données historiques) et les rapports de cet objet. Ceci n'est qu'un exemple des droits que vous pouvez accorder aux utilisateurs. Selon la politique de votre entreprise, il est possible que vous souhaitiez cocher d'autres cases.

      9. Répétez ces étapes pour le workflow JOBP.AGENT.ONBOARDING.

    Configurez les privilèges du groupe

    1. Accédez à la page Privilèges et cochez les cases suivantes :

      • Accès à Mon catalogue

        Cela permet aux utilisateurs d'ouvrir leurs catalogues.

      • Accès à Surveillance des processus

        Cela permet aux utilisateurs d'ouvrir la perspective Surveillance des processus pour suivre les exécutions des objets avec lesquels ils ont l'autorisation de travailler.

      • Accès aux tableaux de bord

        Cela permet aux utilisateurs d'ouvrir la perspective Tableau de bord et de créer des vues personnalisées.

    2. Enregistrez vos modifications.

    Le résultat est que les utilisateurs dans ce groupe d'utilisateurs pourront ouvrir et exécuter les deux workflows et accéder à leurs rapports.

  5. Créer et configurer le groupe d'utilisateurs VENTES.

    Configurez les autorisations du groupe

    1. Dans la colonne Grp., sélectionnez NOT dans la liste déroulante.
    2. Dans la colonne Type, sélectionnez FOLD dans la liste déroulante.
    3. Dans la colonne Nom, saisissez *DEVELOPPEMENT*.

      Le résultat est que les utilisateurs assignés à ce groupe ne pourront pas ouvrir le dossier DEVELOPPEMENT ni les objets qu'il contient.

    4. Cliquez Ajouter une nouvelle ligne sur la barre d'outils.
    5. Dans la colonne Grp., sélectionnez 1 dans la liste déroulante.
    6. Dans la colonne Type, sélectionnez JOBP dans la liste déroulante.
    7. Dans la colonne Nom, saisissez *#2DWH.SEND_REPORTS_TO_MANAGEMENT*.
    8. Cochez les cases R - Lire, X - Exécuter, S - Exécutions et P - Ouvrir le rapport.

      Le résultat est que les utilisateurs assignés à ce groupe pourront ouvrir, exécuter, voir les exécutions (données historiques) et les rapports de cet objet. Ceci n'est qu'un exemple des droits que vous pouvez accorder aux utilisateurs. Selon la politique de votre entreprise, il est possible que vous souhaitiez cocher d'autres cases.

    9. Répétez ces étapes pour le WORKFLOW CUSTOMER.ONBOARDING.

    Configurez les privilèges du groupe

    1. Accédez à la page Privilèges et cochez les cases suivantes :

      • Accès à Mon catalogue

        Cela permet aux utilisateurs d'ouvrir leurs catalogues.

      • Accès à Surveillance des processus

        Cela permet aux utilisateurs d'ouvrir la perspective Surveillance des processus pour suivre les exécutions des objets avec lesquels ils ont l'autorisation de travailler.

      • Accès aux tableaux de bord.

        Cela permet aux utilisateurs d'ouvrir la perspective Tableau de bord et de créer des vues personnalisées.

    2. Enregistrez vos modifications.

    Le résultat est que les utilisateurs dans ce groupe d'utilisateurs pourront ouvrir et exécuter les deux workflows et accéder à leurs rapports.

  6. Ajoutez les utilisateurs aux groupes d'utilisateurs

    1. Ouvrez la liste Utilisateurs et recherchez JOHN (notre utilisateur DEVELOPPEMENT).
    2. Faites un clic droit et sélectionnez Ouvrir.
    3. Développez la liste Utilisateurs sur le volet gauche et sélectionnez Groupes d'utilisateurs. C'est ici que vous assignez cet utilisateur à un ou plusieurs groupe(s) d'utilisateurs.
    4. Appuyez et maintenez enfoncée la touche Shift sur votre clavier et sélectionnez AWI.USER.CATALOG et DEVELOPPEMENT sur la liste Non Membre de et cliquez sur la flèche gauche pour les insérer dans la liste Membre de. Voici ce que cela donne :

      Capture d'écran de la page Groupe d'utilisateurs

    5. Revenez à la liste Utilisateurs et recherchez SMIT (notre utilisateur VENTES), ouvrez sa définition objet sur la sous-page Groupes d'utilisateurs également.
    6. Appuyez et maintenez enfoncée la touche Shift sur votre clavier et sélectionnez AWI.USER.CATALOG et SALES sur la liste Non Membre de et cliquez sur la flèche gauche pour les insérer dans la liste Membre de.
    7. Enregistrez vos modifications.

    Les deux utilisateurs sont désormais membres du groupe AWI.USER.CATALOG. Cela leur donne les droits et les privilèges que vous définissez ici. Chacun est membre d'un groupe d'utilisateurs supplémentaire, où ces autorisations sont restreintes aux dossiers, objets et privilèges qui correspondent à leurs rôles.

  7. Connectez-vous au système en utilisant les informations d'identification définies pour JOHN et ouvrez la perspective Mon catalogue. Seuls les deux Workflows DEVELOPPEMENT sont disponibles :

    Capture d'écran de Mon catalogue pour John / Développement

  8. Connectez-vous au système en utilisant les informations d'identification définies pour SMIT et ouvrez la perspective Mon catalogue. Seuls les deux Workflows VENTES sont disponibles :

    Capture d'écran de Mon catalogue pour Smit / Ventes

Liens utiles

Ce cas d'application inclut des références vers un certain nombre de fonctions que vous souhaiterez peut-être connaître un peu mieux.