Personalización de la consola de bienvenida (IU clásica) customizing-the-welcome-console-classic-ui
AEM La consola de bienvenida proporciona una lista de vínculos a las distintas consolas y funcionalidades de la aplicación de.
Es posible configurar los vínculos que son visibles. Esto se puede definir para usuarios o grupos específicos. Las acciones que se deben realizar dependen del tipo de destino (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 referencia, características - Vínculos en la barra lateral (panel derecho)
Vínculos en la consola principal (panel izquierdo) links-in-main-console-left-pane
AEM Esta lista enumera las consolas principales de los usuarios de.
Configuración de si los vínculos de la consola principal están 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
-
Assets digital:
/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, quite el acceso de lectura de
/libs/wcm/core/content/misc
Consulte la sección Seguridad para obtener más información sobre cómo establecer 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 acceso de lectura a los nodos en la siguiente ruta:
/libs/cq/core/content/welcome
Hay tres secciones (separadas ligeramente) proporcionadas de forma predeterminada:
Configurar 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: eliminar acceso a:
/libs/cq/core/content/welcome/resources/<link-target>
-
Documentos: eliminar acceso a:
/libs/cq/core/content/welcome/docs/<link-target>
-
Funciones: eliminar acceso a:
/libs/cq/core/content/welcome/features/<link-target>
Por ejemplo:
-
Para quitar el vínculo a Informes, quite el acceso de lectura de
/libs/cq/core/content/welcome/resources/reports
-
Para quitar el vínculo a Paquetes, quite el acceso de lectura de
/libs/cq/core/content/welcome/features/packages
Consulte la sección Seguridad para obtener más información sobre cómo establecer los permisos deseados.
Mecanismo de selección de vínculos link-selection-mechanism
En /libs/cq/core/components/welcome/welcome.jsp
se usa 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 el mixin cq:Console
, la búsqueda ConsoleUtil
no recupera ese nodo, por lo que no aparece en la consola.
Agregar un elemento personalizado adding-a-custom-item
El mecanismo de selección de vínculos se puede usar para agregar su propio elemento personalizado a la lista de vínculos.
Agregue su elemento personalizado a la lista agregando el mixin cq:Console
a su widget o recurso. Esto se hace definiendo la propiedad:
jcr:mixinTypes
con el valor:cq:Console