Configurer les tableaux de bord

Les Tableaux de bord sont des pages dans lesquelles une ou plusieurs fenêtres (widgets) avec différents types de contenus, sont organisées. Ils permettent aux utilisateurs d'accéder à des éléments d'information personnalisés et à des liens en une seule vue. La perspective Tableaux de bord est une fonction standard et intégrée de Interface Web Automic. Si votre entreprise souhaite l'utiliser, vous devez la configurer et définir les autorisations nécessaires aux utilisateurs pour travailler avec.

Cette rubrique contient les sujets suivants :

Présentation

Les utilisateurs accèdent à la perspective Tableaux de bord en cliquant sur l'icône d'accueil de la barre de menus. Cela ouvre une page dont le volet de gauche contient deux onglets, Mes tableaux de bord pour les tableaux de bord privés et personnalisés de l'utilisateur connecté, et Tableaux de bord publics pour ceux qui sont accessibles à tous. La page principale affiche les widgets ajoutés au tableau de bord sélectionné dans le volet gauche.

Les tableaux de bord (de la perspective Tableau de bord) et objets Tableau de bord (DASH) sont reliés entre eux. Les tableaux de bord sont enregistrés dans Automation Engine sous forme d'objets Tableau de bord. Lorsqu'un utilisateur crée un tableau de bord, le système génère aussi automatiquement un objet Tableau de bord. Selon que le tableau de bord est public ou privé, les comportements sont les suivants :

Autorisations

Par défaut, les utilisateurs voient le tableau d'accueil fourni par Interface Web Automic et ses perspectives. En tant qu'administrateur, vous pouvez définir des versions locales par défaut pour vos utilisateurs. Vous pouvez également leur accorder les droits nécessaires pour qu'ils puissent les voir et les personnaliser, mais également définir leurs propres tableaux et travailler avec. Utilisez la combinaison d'autorisations, droits et privilèges suivante pour contrôler l'accès des utilisateurs aux tableaux de bord :

Exemples

Pour toute information sur la manière d'accorder des autorisations et des privilèges aux utilisateurs, voir :

Liste des autorisations pour les tableaux de bord

La liste ci-dessous propose une brève description des autorisations et des privilèges jouant un rôle dans les tableaux de bord :

Privilèges Automation Engine

Autorisations

Pour pouvoir effectuer les opérations listées ici, les droits suivants sont nécessaires :

Définir un autre tableau d'accueil par défaut

Si vous souhaitez permettre à vos utilisateurs d'avoir un tableau de bord personnalisé par défaut au lieu de la version par défaut fournie par Interface Web Automic, procédez comme suit :

  1. Créez le nouveau tableau de bord dans la perspective Tableaux de bord. Pour toute information, voir Créer des tableaux de bord et ajouter des widgets.
    • Le tableau de bord doit être public.
    • Si vous avez un dossier pour vos tableaux d'accueil par défaut en local, sélectionnez-le.

    Il vous faut les privilèges sur la perspective Tableaux de bord et les perspectives associées aux widgets que vous souhaitez ajouter, ainsi que l'autorisation sur les objets DASH.

  2. Dans le fichier configuration.properties, defaultHomeDashboard spécifiez le nom de l'objet Tableau de bord associé au tableau de bord que vous venez de créer. Dans cet exemple, le nom de l'objet DASH est COMPANY_DASHBD :

    • defaultHomeDashboard = COMPANY_DASHBD
    • customHomeDashboardsFolder = DASHBOARDS
  3. Vous pouvez également permettre aux utilisateurs de personnaliser leurs propres tableaux de bords, comme décrit ci-après.

Permettre aux utilisateurs de personnaliser des tableaux de bord

  1. Définissez le dossier dans lequel seront enregistrées les versions de tableaux d'accueil des utilisateurs.

    Dans le fichier configuration.properties, ajoutez le paramètre customHomeDashboardsFolder et spécifiez le chemin du dossier. Dans cet exemple, c'est DASHBOARDS. Dans cet exemple, c'est DASHBOARDS.

    • defaultHomeDashboard = COMPANY_DASHBD
    • customHomeDashboardsFolder = DASHBOARDS
  2. Afin que les utilisateurs puissent personnaliser leurs tableaux de bord, ils doivent posséder les droits suivants :

    • Droits en écriture sur les objets Tableau de bord associés.
    • Droits en écriture sur les dossiers dans lesquels ils sont enregistrés.
    • Au moins les droits en lecture sur les objets qui seront utilisés dans les tableaux de bord.

    Pour accorder ces droits aux utilisateurs, procédez comme suit :

    1. Ouvrez le dossier dans la perspective Conception des processus contenant les tableaux de bord, puis recherchez l'objet Tableau d'accueil associé au tableau d'accueil. Vous pouvez également utiliser la Recherche globale pour le trouver.
    2. Ouvrez l'objet Tableau de bord et accédez à sa page Autorisations d'objet.
    3. Cochez au moins les cases Lecture et Écriture. Pour plus d'informations sur la manière de définir les Automation Engine autorisations, voir Accorder des autorisations Automation Engine.

Restaurer le tableau de bord par défaut pour un utilisateur

Afin de permettre aux utilisateurs d'annuler les modifications d'un tableau de bord, procédez comme suit :

  1. Dans la perspective Conception des processus, localisez les objets Tableau de bord pour le tableau de bord personnalisé de l'utilisateur.

    Lorsqu'un utilisateur enregistre les modifications dans un tableau d'accueil, ces modifications sont enregistrées dans un nouvel objet Tableau de bord avec la structure de nom et de dossier suivante :

    defaultHomeDashboard.CUSTOM.UserName_Department

  2. Supprimez l'objet Tableau de bord correspondant au tableau de bord personnalisé que vous souhaitez voulez supprimer.