Personalización de la consola de bienvenida (IU clásica) customizing-the-welcome-console-classic-ui
La consola de bienvenida proporciona una lista de vínculos a las distintas consolas y funcionalidades de AEM.
Es posible configurar los vínculos que son visibles. Esto se puede definir para usuarios o grupos específicos. Las acciones que se van a realizar dependen del tipo de objetivo (que se correlaciona con la sección de la consola en la que se encuentran):
- Consolas principales - Vínculos en la consola principal (panel izquierdo)
- Recursos, documentación y referencias, funciones - Vínculos en la barra lateral (panel derecho)
Vínculos en la consola principal (panel izquierdo) links-in-main-console-left-pane
Muestra las consolas principales de AEM.
Configuración de si los vínculos de la consola principal son visibles configuring-whether-main-console-links-are-visible
Los permisos de nivel de nodo determinan si el vínculo se puede ver o no. Los nodos en cuestión son:
-
Sitios web:
/libs/wcm/core/content/siteadmin
-
Recursos digitales:
/libs/wcm/core/content/damadmin
-
Comunidad:
/libs/collab/core/content/admin
-
Campañas:
/libs/mcm/content/admin
-
Bandeja de entrada:
/libs/cq/workflow/content/inbox
-
Usuarios:
/libs/cq/security/content/admin
-
Herramientas:
/libs/wcm/core/content/misc
-
Etiquetado:
/libs/cq/tagging/content/tagadmin
Por ejemplo:
-
Para restringir el acceso a Herramientas, elimine el acceso de lectura de
/libs/wcm/core/content/misc
Consulte la Sección de seguridad para obtener más información sobre cómo configurar los permisos deseados.
Vínculos en la barra lateral (panel derecho) links-in-sidebar-right-pane
Estos vínculos se basan en la existencia de y lea el acceso a los nodos en la siguiente ruta:
/libs/cq/core/content/welcome
De forma predeterminada, hay tres secciones (con una separación ligeramente diferente):
Configuración de si los vínculos de la barra lateral son visibles configuring-whether-sidebar-links-are-visible
Es posible ocultar un vínculo de usuarios o grupos específicos eliminando el acceso de lectura a los nodos que representan el vínculo.
-
Recursos: elimine el acceso a:
/libs/cq/core/content/welcome/resources/<link-target>
-
Documentos: quitar acceso a:
/libs/cq/core/content/welcome/docs/<link-target>
-
Funciones: elimine el acceso a:
/libs/cq/core/content/welcome/features/<link-target>
Por ejemplo:
-
Para quitar el vínculo a Informes, elimine el acceso de lectura de
/libs/cq/core/content/welcome/resources/reports
-
Para quitar el vínculo a Paquetes, elimine el acceso de lectura de
/libs/cq/core/content/welcome/features/packages
Consulte la Sección de seguridad para obtener más información sobre cómo configurar los permisos deseados.
Mecanismo de selección de vínculos link-selection-mechanism
En /libs/cq/core/components/welcome/welcome.jsp
se usa de ConsoleUtil, que ejecuta una consulta en nodos que tienen la propiedad :
jcr:mixinTypes
con el valor:cq:Console
select * from cq:Console
Cuando un usuario o grupo no tiene permiso de lectura en un nodo con la mezcla cq:Console
, el nodo no se recupera con el ConsoleUtil
buscar, por lo que no aparece en la consola.
Adición de un elemento personalizado adding-a-custom-item
La variable mecanismo de selección de vínculos se puede usar para agregar su propio elemento personalizado a la lista de vínculos.
Agregue el elemento personalizado a la lista agregando la variable cq:Console
mezclar con el widget o recurso. Esto se hace definiendo la propiedad :
jcr:mixinTypes
con el valor:cq:Console