Le plugin Annuaires permet de créer un ou plusieurs annuaires de personnes, éventuellement synchronisés avec une source de données externes (LDAP, Active Directory, base de données SQL) ou avec une population d'utilisateurs Ametys.
Il permet également de construire un organigramme d'entités (pôles, services, ...).
Les utilisateurs d'un annuaire sont synchronisés avec une source externe (LDAP, base de données) et sont automatiquement créés ou synchronisés lors de la synchronisation de la source externe, suivant la configuration de cette dernière.
Voir le manuel administrateur pour configurer et synchroniser les utilisateurs d'un annuaire.
Vous pouvez également créer un utilisateur depuis le back-office, en cliquant sur "Nouvel utilisateur" de l'onglet Annuaire.
Attention cependant, il ne sera pas possible de le synchroniser par suite avec une source externe.
Si vous avez plusieurs types de contenus utilisateurs, sélectionnez le type de contenu à créer
Cliquez sur "Rechercher des utilisateurs" de l'onglet Annuaire pour ouvrir l'outil de recherche.
L'outil permet de rechercher l'ensemble des contenus de type "Utilisateur".
Pour publier un annuaire sur votre site, sélectionnez une page dans le page du site et cliquez sur "Racine de l'annuaire" dans l'onglet Page.
Pour chaque racine d'un annuaire, vous devez définir :
Une seule page racine peut être définie par type de contenu "Utilisateurs"
Dans l'exemple ci-dessous, la page "Annuaire des agents" est la racine de l'annuaire pour le type de contenu "Agent". L'ensemble de ses sous-pages est constitué des fiches agent, classées par ordre alphabétique sur le nom, sur 2 niveaux (profondeur de 2).
On parle d'arborescence dite "virtuelle", car il ne s'agit pas ici de pages "physiques" mais de pages calculées automatiquement à partir des membres de cet annuaire.
Pour modifier ou supprimer la racine d'un annuaire, sélectionnez la page racine dans le plan du site, puis cliquez sur "Racine de l'annuaire".
Utilisez le service "Moteur de recherche" en sélectionnant le type de contenu de l'annuaire (ex: agent) pour recherche les personnes d'un annuaire.
Le plugin Annuaire apporte un nouveau type de contenu "Entité", pour les pôle ou services de votre annuaire.
Les entités sont hiérarchiques, chaque entité peut être liée à une entité parente.
Par défaut, ce type de contenu est composé de
Les entités de l'organigramme peuvent être synchronisées avec une base de données. Elles seront alors automatiquement créées ou synchronisées lors de la synchronisation de la source externe, suivant la configuration de cette dernière.
Voir le manuel administrateur pour configurer la synchronisation des entités.
Vous pouvez également créer une entité depuis le back-office, en cliquant sur "Nouvelle entité" de l'onglet Annuaire.
Attention cependant, il ne sera pas possible de la synchroniser par suite avec une source externe.
Cliquez sur "Rechercher des entités" de l'onglet Annuaire pour ouvrir l'outil de recherche sur les entités.
Les types d'entité sont une table de référence.
Vous pouvez ajouter, modifier, supprimer des types d'entités depuis le menu "Table de référence" > "Type d'entité"
Pour gérer l'arbre des entités, sélectionnez une page dans le plan du site et cliquez sur "Racine de l'organigramme"
En positionnant la racine de l'organigramme, une arborescence virtuelle va être générée, correspondant à l'arbre des entités.
On parle d'arborescence dite "virtuelle", car il ne s'agit pas ici de pages "physiques" mais de pages calculées automatiquement à partir des entités.
Il ne peut exister qu'une seule page racine de l'organigramme par plan du site.
Par défaut chaque page "Entité" affiche :
Le rendu et l'affichage de ces informations sont entièrement personnalisables, et dépendent de votre charte graphique et votre propre intégration.
Le service "Organigramme" permet de générer dynamiquement l'organigramme complet des entités
Paramètre | Description | Obligatoire |
---|---|---|
Titre | Titre du service | Non |
Niveaux hiérarchiques dépliés | Nombre de niveaux hiérarchiques qui seront visibles à l'affichage de l'organigramme. Les autres sous-niveaux seront par défaut cachés, mais pourront être dépliés. Laissez vide pour déplier l'ensemble de l'organigramme. | Non |
Affichage |
Choix du rendu du service. Dépend de la charte graphique utilisée. | Oui |
Exemple de rendu possible