Personalizzazione della console di benvenuto (interfaccia classica) customizing-the-welcome-console-classic-ui
La console Benvenuto fornisce un elenco di collegamenti alle varie console e funzionalità di AEM.
È possibile configurare i collegamenti visibili. Può essere definito per utenti e/o gruppi specifici. Le azioni da eseguire dipendono dal tipo di destinazione (correlato alla sezione della console in cui si trovano):
- Console principali - Collegamenti nella console principale (riquadro a sinistra)
- Risorse, documentazione e riferimenti, funzioni - Collegamenti nella barra laterale (riquadro a destra)
Collegamenti nella console principale (riquadro a sinistra) links-in-main-console-left-pane
Vengono elencate le console principali di AEM.
Configurazione della visibilità dei collegamenti alla console principale configuring-whether-main-console-links-are-visible
Le autorizzazioni a livello di nodo determinano se il collegamento può essere visualizzato o meno. I nodi in questione sono:
-
Siti Web:
/libs/wcm/core/content/siteadmin
-
Risorse digitali:
/libs/wcm/core/content/damadmin
-
Comunità:
/libs/collab/core/content/admin
-
Campagne:
/libs/mcm/content/admin
-
Casella in entrata:
/libs/cq/workflow/content/inbox
-
Utenti:
/libs/cq/security/content/admin
-
Strumenti:
/libs/wcm/core/content/misc
-
Assegnazione tag:
/libs/cq/tagging/content/tagadmin
Ad esempio:
-
Per limitare l'accesso a Strumenti, rimuovi l'accesso in lettura da
/libs/wcm/core/content/misc
Consulta la sezione Sezione Sicurezza per ulteriori informazioni su come impostare le autorizzazioni desiderate.
Collegamenti nella barra laterale (riquadro a destra) links-in-sidebar-right-pane
Tali collegamenti si basano sull'esistenza di e accesso in lettura ai nodi sotto il percorso seguente:
/libs/cq/core/content/welcome
Per impostazione predefinita sono disponibili tre sezioni (distanziate leggermente):
Configurazione della visibilità dei collegamenti Sidebar configuring-whether-sidebar-links-are-visible
È possibile nascondere un collegamento da utenti o gruppi specifici rimuovendo l'accesso in lettura ai nodi che rappresentano il collegamento.
-
Risorse - rimuovere l'accesso a:
/libs/cq/core/content/welcome/resources/<link-target>
-
Documenti: rimuovere l’accesso a:
/libs/cq/core/content/welcome/docs/<link-target>
-
Funzionalità : consente di rimuovere l'accesso a:
/libs/cq/core/content/welcome/features/<link-target>
Ad esempio:
-
Per rimuovere il collegamento a Rapporti, rimuovi l'accesso in lettura da
/libs/cq/core/content/welcome/resources/reports
-
Per rimuovere il collegamento a Pacchetti, rimuovi l'accesso in lettura da
/libs/cq/core/content/welcome/features/packages
Consulta la sezione Sezione Sicurezza per ulteriori informazioni su come impostare le autorizzazioni desiderate.
Meccanismo di selezione del collegamento link-selection-mechanism
In /libs/cq/core/components/welcome/welcome.jsp
è fatto di ConsoleUtil, che esegue una query sui nodi con la proprietà :
jcr:mixinTypes
con il valore:cq:Console
select * from cq:Console
Quando un utente o un gruppo non ha l'autorizzazione di lettura su un nodo con il mixin cq:Console
, tale nodo non viene recuperato dal ConsoleUtil
cerca, quindi non è elencato nella console.
Aggiunta di un elemento personalizzato adding-a-custom-item
La meccanismo di selezione dei collegamenti può essere utilizzato per aggiungere un elemento personalizzato all’elenco dei collegamenti.
Aggiungi l'elemento personalizzato all'elenco aggiungendo il cq:Console
mixin per il widget o la risorsa. Questa operazione viene eseguita definendo la proprietà :
jcr:mixinTypes
con il valore:cq:Console