Hiérarchies

Hiérarchies

Table des matières

Qu'est-ce que les hiérarchies ?

Les hiérarchies permet d'organiser la plateforme, avec des regroupements hiérarchiques pour les projets, les ressources, les enveloppes...)

🚩 Les hiérarchies permettent de gérer les droits avec des règles de constitution d'équipe projet automatique.

💡Exemple : la hiérarchie géographie contient en niveau 1 les continents, en niveau 2 les pays, en niveau 3 les villes.

Il est possible d'associer une hiérarchie à un groupe d'utilisateurs pour faire des restrictions de droits. Par défaut, un objet est en accès sans restriction, mais s'il est rattaché à un groupe d'utilisateurs, seuls les utilisateurs rattachés à ce groupe peuvent utiliser l'objet.

Liste des rattachements possibles d'une hiérarchie

Liste des hiérarchies

Écran listant la liste des hiérarchies de la plateforme
Écran listant la liste des hiérarchies de la plateforme

Filtrer la liste des hiérarchies

Il est possible de filtrer cette liste des hiérarchies avec un critère de filtre :

Il faut cliquer sur EnregistrerEnregistrer pour appliquer le filtre et sur FermerFermer pour revenir à la liste.

Cet écran liste la liste des hiérarchies, avec le Code, Libellé et la Description. La colonne Obligatoire projets ou actions indique le rattachement obligatoire d'une hiérarchie à des projets/actions.

Aucune VueVue n'est disponible pour cet écran et pour les écrans suivants.

💡Si un objet est rattaché, alors par défaut il n'est pas visible aux utilisateurs qui n'ont pas le droit d'utilisation de l'objet spécifiquement sur son périmètre de rattachement. Pour rendre un objet rattaché visible à des utilisateurs, il faut qu'ils disposent des droits d'utilisation de l'objet en rôle général, ou en rôle hiérarchique sur le périmètre de rattachement de l'objet.

Droits requis

Consultation des hiérarchies dans l'administration de la plateformeConsultation des hiérarchies dans l'administration de la plateforme

Actions générales

AjouterAjouter ➡️ Création et modification d'une hiérarchie

ÉditerÉditer ➡️ Création et modification d'une hiérarchie

FiltrerFiltrer ➡️ Filtrer la liste des hiérarchies

TrierTrier

Création et modification d'une hiérarchie

🚩 Cet écran n'a pas encore été migré en NEO

Les écrans de création et de modification d'une hiérarchie sont similaires, hormis la présence ou non-présence de données.

Cet écran est divisé en 5 onglets :

💡L'onglet à remplir en premier lors de la création d'une hiérarchie est , ensuite il faut compléter les niveaux et finalement les valeurs de hiérarchie.

Droits requis

Consultation des hiérarchies dans l'administration de la plateformeConsultation des hiérarchies dans l'administration de la plateforme

Création d'une hiérarchieCréation d'une hiérarchie

Modification d'une hiérarchieModification d'une hiérarchie

🚩À gauche de chaque page, on retrouve un volet de liste des hiérarchies qui liste les hiérarchies créées sur la plateforme. Il est possible de modifier une autre hiérarchie en cliquant sur son libellé en bleu dans la liste. Il est possible d'agrandir ou de rétrécir la taille du volet, et de le fermer.

Volet de liste des hiérarchies
Volet de liste des hiérarchies

Onglet Valeurs

Cet onglet permet de créer des valeurs de niveaux pour une hiérarchie.

💡Par exemple, un premier niveau de la hiérarchie Géographie peut être Continent, un second niveau Pays, un troisième niveau Ville... Une première valeur du niveau Continent peut être Afrique.

Écran de création/modification de hiérarchie - onglet valeurs - liste des niveaux de hiérarchie
Écran de création/modification de hiérarchie - onglet valeurs - liste des niveaux de hiérarchie

Actions générales

AjouterAjouter : ajouter une valeur racine ➡️

ÉditerÉditer ➡️

Actions spécifiques à l'écran

Nom du boutonDescription

Permet d'afficher toutes les valeurs de niveaux, parents et enfants.

Permet d'afficher uniquement les valeurs de niveaux parentes sans leurs enfants.

Action du menu contextuel Permet de télécharger un fichier Hierarchies_DATE.xlsx contenant : - Libellé_VN ➡️ Libellé de la valeur de niveau - Code_VN ➡️ Code de la valeur de niveau - Description_VN ➡️ Description de la valeur de niveau (ces trois colonnes se répètent si une valeur de niveau existe pour un autre niveau.) Chaque valeur de niveau est comprise dans une ligne.

Action du menu contextuel et également sur chaque valeur pour importer seulement une "branche" de la hiérarchie. Le fichier doit être au format .xlsx, xls, ou csv et reprendre la même structure que le fichier d'export. Il est possible de créer ou mettre à jour les valeurs de niveau via le fichier d'import. 💡Pour que l'import soit plus simple, il est possible d'exporter la structure de la hiérarchie au format .xlsx, de compléter ce tableau avec des valeurs et de l'importer. Pour plus d'informations sur l'import d'une hiérarchie et de ses valeurs, n'hésitez pas à consulter la documentation utilisateur ici : documentation site communautaire

Permet d'ajouter une valeur de niveau fille à la valeur sélectionnée Exemple hiérarchie géographie : je clique sur Ajouter un fils depuis la valeur niveau Allemagne(niveau 2 pays), je vais pouvoir ajouter une valeur de niveau 3 ville Stuttgart

Liste (non exhaustive) des messages d'erreur / d'information

Création et modification d'une valeur de niveau de hiérarchie

Écran de création/modification d'une valeur de niveau : exemple avec l'Amérique du Sud
Écran de création/modification d'une valeur de niveau : exemple avec l'Amérique du Sud
Écran de création/modification d'une valeur de niveau : exemple avec la ville de Strasbourg - rattachements de la valeur de niveau
Écran de création/modification d'une valeur de niveau : exemple avec la ville de Strasbourg - rattachements de la valeur de niveau

Cet écran permet de créer/modifier une valeur de niveau pour une hiérarchie.

Droits requis

Création d'une valeur de niveauCréation d'une valeur de niveau Modification d'une valeur de niveauModification d'une valeur de niveau

Actions générales

EnregistrerEnregistrer

Appliquer

SupprimerSupprimer : droit requis Suppression d'une valeur de niveauSuppression d'une valeur de niveau

image

Une pop-up s'affiche, vous demandant de confirmer la suppression

💡 Il est possible de rattacher une valeur de niveau à une autre valeur de niveau (d'une autre hiérarchie). Par exemple, je peux rattacher une valeur de niveau Implémentation Project Monitor à ma valeur de niveau Strasbourg simplement en cliquant sur le nom de la valeur.

Actions spécifiques à l'écran (Menu contextuel)

Nom du boutonDescription

Permet d'imprimer l'onglet niveau et les champs remplis pour la création d'un niveau de hiérarchie. Ouvre la pop-up de paramétrages d'impression du navigateur.

À la modification uniquement Permet de voir l'historique des modifications du niveau de hiérarchie dans une nouvelle fenêtre (date, utilisateur, action...) Les actions sont triées de la plus récente à la plus ancienne.

Permet de revenir à la liste des valeurs de niveau

Nom du champ
Informations fonctionnelles
Les codes sont généralement saisis en majuscules et avec des underscores _ Il est important de les saisir car en cas d'erreur ils peuvent être utiles.
Saisir un libellé parlant permettra de l'identifier facilement.
Saisissez un libellé plus long que la limite de caractères imposée pour le champ Libellé.
Saisissez des informations complémentaires dans ce champ afin de décrire votre niveau de hiérarchie
Ce champ ne peut pas être rempli par un utilisateur. Si la valeur de niveau est ajoutée depuis le bouton AjouterAjouter, alors le niveau inscrit sera le premier niveau de la hiérarchie. (Exemple hiérarchie géographie : continent) Si la valeur de niveau est ajoutée depuis Ajouter un fils, alors le niveau inscrit sera celui placé en dessous de son parent. (Exemple hiérarchie géographie : je clique sur Ajouter un fils depuis la valeur niveau Allemagne(niveau 2 pays), je vais pouvoir ajouter une valeur de niveau 3 ville Stuttgart).
Permet d'ajouter un logo à votre fiche valeur de niveau. 💡 Privilégiez un logo de très petite taille
En cochant cette case, on peut limiter l'accès et l'utilisation de la hiérarchie à certains utilisateurs. La valeur de niveau ne sera sélectionnable que pour certains utilisateurs.
Est affiché lorsque l'on ajoute un fils à une valeur de niveau. Permet de choisir dans la liste les bons niveaux à laquelle la valeur appartient. Exemple pour la valeur Strasbourg, parent : /Géographie/Europe/France

💬 Si la configuration multilingue est activée, alors un champ supplémentaire est à remplir dans une section Multilingue. Ce champ correspond au libellé de l'objet dans l'autre langue.

Liste (non exhaustive) des messages d'erreur/d'information

Onglet Niveaux

Cet onglet permet de créer des niveaux pour une hiérarchie.

💡Par exemple, un premier niveau de la hiérarchie Géographie peut être Continent, un second niveau Pays, un troisième niveau Ville...

Écran de création/modification de hiérarchie - onglet niveaux - liste des niveaux de hiérarchie
Écran de création/modification de hiérarchie - onglet niveaux - liste des niveaux de hiérarchie

Actions générales

AjouterAjouter ➡️ Création et modification d'un niveau de hiérarchie

ÉditerÉditer ➡️ Création et modification d'un niveau de hiérarchie

Actions spécifiques à l'écran (Menu contextuel)

Nom du boutonDescription

Permet d'imprimer la liste des niveaux de hiérarchie. Ouvre la pop-up de paramétrages d'impression du navigateur.

Création et modification d'un niveau de hiérarchie

🚨 Il n'est pas possible de créer un niveau intermédiaire entre deux niveaux déjà créés. Par exemple, s'il existe Pays et Ville, il ne sera pas possible d'ajouter Département entre les deux.

Écran de création d'un niveau de hiérarchie
Écran de création d'un niveau de hiérarchie

Actions spécifiques à l'écran

Nom du boutonDescription

Permet d'imprimer l'onglet niveau et les champs remplis pour la création d'un niveau de hiérarchie. Ouvre la pop-up de paramétrages d'impression du navigateur.

À la modification uniquement Permet de voir l'historique des modifications du niveau de hiérarchie dans une nouvelle fenêtre (date, utilisateur, action...) Les actions sont triées de la plus récente à la plus ancienne.

Permet de revenir à la liste des niveaux de hiérarchie

Nom du champ
Informations fonctionnelles
Les codes sont généralement saisis en majuscules et avec des underscores _ Il est important de les saisir car en cas d'erreur ils peuvent être utiles.
Saisir un libellé parlant permettra de l'identifier facilement.
Saisissez un libellé plus long que la limite de caractères imposée pour le champ Libellé.
Saisissez des informations complémentaires dans ce champ afin de décrire votre niveau de hiérarchie
Ce champ ne peut pas être rempli par un utilisateur. Le nom du niveau inscrit est le nom du dernier niveau créé. S'il s'agit du premier niveau créé dans la hiérarchie, alors ce champ restera vide.
Si cette case est cochée, alors il sera possible de rattacher des objets aux valeurs de niveau de ce niveau.
Si cette case est cochée, alors ce niveau sera le dernier de la hiérarchie.
Si cette case est cochée, alors il sera possible d'utiliser le niveau comme rupture dans les états.
Si cette case est cochée, alors il est possible d'utiliser le code des valeurs de ce niveau pour codifier automatiquement les projets/actions.

💬 Si la configuration multilingue est activée, alors un champ supplémentaire est à remplir dans une section Multilingue. Ce champ correspond au libellé de l'objet dans l'autre langue.

Liste (non exhaustive) des messages d'erreur / d'information

Onglet Fiche hiérarchie

Cet onglet permet de saisir la description de la hiérarchie ainsi que le paramétrage des rattachements.

Écran de création d'une hiérarchie - onglet Fiche hiérarchie - partie description
Écran de création d'une hiérarchie - onglet Fiche hiérarchie - partie description
Écran de création d'une hiérarchie - onglet Fiche hiérarchie - partie paramétrage des rattachements
Écran de création d'une hiérarchie - onglet Fiche hiérarchie - partie paramétrage des rattachements

Actions générales

EnregistrerEnregistrer

SupprimerSupprimer droit requis : Suppression d'une hiérarchieSuppression d'une hiérarchie

Actions spécifiques à l'écran

Nom du boutonDescription

Affiche la liste des modifications effectuées sur cette hiérarchie. Les actions sont triées de la date la plus récente à la plus ancienne.

Nom du champ
Informations fonctionnelles
Saisir un libellé parlant permettra de l'identifier facilement. 🚨 Il est recommandé de ne pas modifier un code de hiérarchie : en effet, cela peut bloquer la création d'éléments si ceux-ci doivent obligatoirement être rattachés à cette hiérarchie
Les codes sont généralement saisis en majuscules et avec des underscores _ Il est important de les saisir car en cas d'erreur ils peuvent être utiles.
Saisissez un libellé plus long que la limite de caractères imposée pour le champ Libellé.
Saisissez des informations complémentaires dans ce champ afin de décrire votre hiérarchie
Permet de définir l'ordre d'affichage dans les listes et la mise à jour des projets/actions
En cochant cette case, on peut limiter l'accès et l'utilisation de la hiérarchie à certains utilisateurs Droits requis pour limiter l'accès : - Modification spécifique d'un projet rattaché aux valeurs niveau d'accès restreintModification spécifique d'un projet rattaché aux valeurs niveau d'accès restreint - Rattachement d'un projet aux valeurs niveau d'accès restreintRattachement d'un projet aux valeurs niveau d'accès restreint - Rattachement d'un utilisateur aux  valeurs niveau d'accès restreintRattachement d'un utilisateur aux valeurs niveau d'accès restreint
Choix des objets rattachables à la hiérarchie (par exemple : budget, ressource, projet, attribut, utilisateur...)
3 choix de rattachement possibles : - Interdit : il n'est pas possible d'associer une valeur de niveau à un Objet rattaché - Optionnel : il est possible d'associer une valeur de niveau à un Objet rattaché - Obligatoire : il est obligatoire à la création d'un Objet rattaché de lui associer une valeur de niveau de cette hiérarchie.
Si cette case est cochée, alors il ne sera possible de rattacher l'objet qu'au dernier niveau de rattachement de la hiérarchie pour lequel une valeur de niveau existe.
Permet de sélectionner un ou plusieurs rôles. Cette fonctionnalité automatise les rattachements du projet créé en fonction d'un ou plusieurs rôles définis en hiérarchie en fonction du profil de hiérarchie de l'utilisateur qui crée. Cela met sous contrôle le fait de créer des projets dans son périmètre a minima.
Si la case est cochée, permet le multi-rattachement. Par exemple si l'objet est un budget et que cette case est cochée, alors il sera possible de rattacher plusieurs valeurs de niveaux de cette hiérarchie au projet.
Par exemple si l'objet est un budget, que Multi-rattachement est cochée et que sur un budget plusieurs valeurs de niveaux de cette hiérarchie ont été rattachées, alors un petit i apparaît. En cliquant dessus, la liste des objets utilisant un multi-rattachement apparaît.

💬 Si la configuration multilingue est activée, alors un champ supplémentaire est à remplir dans une section Multilingue. Ce champ correspond au libellé de l'objet dans l'autre langue.

Liste (non exhaustive) des messages d'erreur / d'information

Onglet Rattachements

Écran de création et modification d'une hiérarchie - onglet rattachements
Écran de création et modification d'une hiérarchie - onglet rattachements

Cet onglet présente les rattachements de la hiérarchie pour le cloisonnement.

Il est possible de rattacher une hiérarchie à une valeur de niveau d'une autre hiérarchie.

Il est ensuite possible de cliquer sur SupprimerSupprimer au bout de la ligne pour supprimer le rattachement.

🚦Pour effectuer des rattachements, il faut que la hiérarchie ait son Objet rattaché Hiérarchie défini comme Optionnel ou Obligatoire. Onglet fiche hiérarchie

Actions générales

EnregistrerEnregistrer

Appliquer

SupprimerSupprimer droit requis : Suppression d'une hiérarchieSuppression d'une hiérarchie

Actions spécifiques à l'écran

Nom du boutonDescription

Pour rattacher une valeur de niveau d'une hiérarchie à une autre valeur de niveau d'une autre hiérarchie, il suffit de cliquer sur la valeur de niveau souhaitée.

À la modification uniquement Permet de voir l'historique des modifications du niveau de hiérarchie dans une nouvelle fenêtre (date, utilisateur, action...) Les actions sont triées de la plus récente à la plus ancienne.

Permet d'imprimer l'onglet niveau et les champs remplis pour la création d'un niveau de hiérarchie. Ouvre la pop-up de paramétrages d'impression du navigateur.

Permet d'afficher toutes les valeurs de niveaux, parents et enfants des hiérarchies rattachables.

Permet d'afficher uniquement les valeurs de niveaux parentes sans leurs enfants des hiérarchies rattachables.

Permet de revenir à la liste des valeurs de niveau

Onglet Profils de hiérarchie

Cet onglet présente la gestion des droits au niveau de la hiérarchie.

Écran de création/modification d'une hiérarchie - onglet Profils de hiérarchie - pas d'utilisateurs sélectionnés
Écran de création/modification d'une hiérarchie - onglet Profils de hiérarchie - pas d'utilisateurs sélectionnés
Écran de création/modification d'une hiérarchie - onglet Profils de hiérarchie - exemples d'utilisateurs sélectionnés
Écran de création/modification d'une hiérarchie - onglet Profils de hiérarchie - exemples d'utilisateurs sélectionnés

Qu'est-ce qu'un profil de hiérarchie ?

Le profil de hiérarchie permet d'attribuer à un utilisateur un rôle hiérarchique

Chaque valeur de niveau est sélectionnable par un clic, et Affecter permet de sélectionner des utilisateurs pour un rôle de hiérarchie RôlesRôles

Les utilisateurs sont sélectionnables dans le volet de gauche. Il est possible d'effectuer une recherche rapide.

Les utilisateurs retrouveront leurs profils de hiérarchie définis ici dans les écrans d'informations de chaque utilisateur

🚨 Les rôles de hiérarchie affichés sont ceux que l'utilisateur peut affecter (selon son rôle général) : Rôles qu'il peut affecter

Actions générales

EnregistrerEnregistrer

Actions spécifiques à l'écran

Nom du boutonDescription

Permet d'afficher toutes les valeurs de niveaux, parents et enfants.

Permet d'afficher uniquement les valeurs de niveaux parentes sans leurs enfants.

Permet d'affecter un utilisateur pour le rôle de hiérarchie sélectionné. Les utilisateurs sélectionnés seront listés dans la colonne Equipe sur la même ligne que le rôle de hiérarchie.

Permet de désaffecter un utilisateur de son rôle de hiérarchie. Il n'apparaîtra plus dans Equipe sur la ligne du rôle de hiérarchie.

Permet de supprimer tous les utilisateurs de l'équipe du rôle de hiérarchie.