Personnaliser la console de bienvenue (IU classique) customizing-the-welcome-console-classic-ui
La console de bienvenue fournit une liste de liens vers les différentes consoles et fonctionnalités d’AEM.
Il est possible de configurer des liens visibles. Ce paramètre peut être défini pour des utilisateurs, des utilisatrices et/ou des groupes spécifiques. Les actions à entreprendre dépendent du type de cible (qui correspond à la section de la console concernée) :
- Consoles principales : liens dans la console principale (volet de gauche)
- Ressources, documentation, références et fonctionnalités : liens dans la barre latérale (volet de droite)
Liens dans la console principale (volet de gauche) links-in-main-console-left-pane
Cette section répertorie les principales consoles d’AEM.
Configurer la visibilité des liens de la console principale configuring-whether-main-console-links-are-visible
Les autorisations au niveau du nœud déterminent si le lien est visible ou non. Les nœuds en question sont les suivants :
-
Sites web :
/libs/wcm/core/content/siteadmin
-
Ressources numériques :
/libs/wcm/core/content/damadmin
-
Communauté :
/libs/collab/core/content/admin
-
Campagnes :
/libs/mcm/content/admin
-
Boîte de réception :
/libs/cq/workflow/content/inbox
-
Utilisateurs :
/libs/cq/security/content/admin
-
Outils :
/libs/wcm/core/content/misc
-
Balisage :
/libs/cq/tagging/content/tagadmin
Par exemple :
-
Pour limiter l’accès à Outils, supprimez l’accès en lecture à partir de
/libs/wcm/core/content/misc
Consultez Section de sécurité pour plus d’informations sur la définition des autorisations souhaitées.
Liens dans la barre latérale (volet de droite) links-in-sidebar-right-pane
Ces liens sont basés sur l’existence de nœuds à l’emplacement suivant et sur l’accès en lecture à ces mêmes nœuds :
/libs/cq/core/content/welcome
Trois sections sont proposées par défaut (elles sont légèrement espacées) :
Configuration de la visibilité des liens de la barre latérale configuring-whether-sidebar-links-are-visible
Il est possible de masquer un lien d’utilisateurs, d’utilisatrices ou de groupes spécifiques en supprimant l’accès en lecture aux nœuds qui représentent le lien.
-
Ressources : supprimez l’accès à :
/libs/cq/core/content/welcome/resources/<link-target>
-
Documents : supprimez l’accès à :
/libs/cq/core/content/welcome/docs/<link-target>
-
Fonctionnalités : supprimez l’accès à :
/libs/cq/core/content/welcome/features/<link-target>
Par exemple :
-
Pour supprimer le lien vers Rapports, supprimez l’accès en lecture à partir de
/libs/cq/core/content/welcome/resources/reports
-
Pour supprimer le lien vers Packages, supprimez l’accès en lecture à partir de
/libs/cq/core/content/welcome/features/packages
Consultez Section de sécurité pour plus d’informations sur la définition des autorisations souhaitées.
Mécanisme de sélection de liens link-selection-mechanism
L’outil /libs/cq/core/components/welcome/welcome.jsp
ConsoleUtil est utilisé dans. Il exécute une requête sur les nœuds qui possèdent la propriété :
jcr:mixinTypes
avec la valeur :cq:Console
select * from cq:Console
Si un utilisateur ou un groupe ne possède pas l’autorisation de lecture sur un nœud avec le mixin cq:Console
, ce nœud est récupéré par le biais d’une recherche ConsoleUtil
. Par conséquent, il n’est pas répertorié dans la console.
Ajout d’un élément personnalisé adding-a-custom-item
Le mécanisme de sélection de liens peut être utilisé pour ajouter votre propre élément personnalisé à la liste des liens.
Ajoutez votre élément personnalisé à la liste en ajoutant le mixin cq:Console
à votre widget ou ressource. Pour ce faire, vous devez définir la propriété suivante :
jcr:mixinTypes
avec la valeur :cq:Console