pagina di amministrazione separato per ogni ruolo
Domanda
ho sul mio sito web diversi ruoli e ciascuno di questi ruoli hanno diversi livelli di responsabilità. Come posso creare una pagina di amministrazione separata per ogni livello di ruolo o l'accesso?
Soluzione
C'è un certo numero di modi per ottenere questo risultato, ecco un paio di fuori della parte superiore della mia testa (in nessun ordine particolare):
- Creare un nodo normale pagina e utilizzare Nodo Privacy by Ruolo , un modulo che permette a grana fine controllo di accesso su una base per-nodo mediante ruoli.
- Visualizzazioni per creare una pagina di amministrazione e di limitare l'accesso utilizzando le proprie opinioni "restrizioni di accesso."
- Pannelli per creare un pannello di amministrazione e limitare l'accesso tramite "Restrizioni di accesso" del Pannello (molto simile a Vista).
- Contesti , creare un contesto di amministrazione e visualizzare il contenuto condizionale.
In sostanza, non c'è modo migliore o peggiore, tutto dipende da come il vostro sito attuale è impostato. Per esempio, se si sta già utilizzando pannelli, potrebbe avere senso di seguire questa strada, ecc.
Personalmente, vorrei utilizzare una miscela di contesti e Vista!
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a drupal.stackexchange