Joomla.it Forum
Componenti per Joomla! => Gestione e-commerce => : marcothemix 25 Oct 2016, 22:36:46
-
Ciao,
vorrei creare un utente che possa accedere solo al backend di Virtuemart e che ne abbia il pieno controllo.
Settaggio:
Gruppo utenti figlio di "Publisher"
Nego via ACL i permessi per tutti i componenti diversi da Virtuemart
Effetto:
L'utente può vedere solo Virtuemart nel backend (OK)
L'utente non può vedere i prodotti (Errore)
L'utente può creare nuovi prodotti, che comunque non vedrà nell'elenco
Se rendo il gruppo utenti figlio di "Super User"
L'utente può vedere i prodotti in Virtuemart (OK)
Tuttavia ha accesso completo all'intero backend (Errore)
Come posso risolvere?
Grazie e buona serata
-
nega fino a consentire.
c'è scritto tutto qua.
http://www.joomla.it/articoli-community-16-e-17-tab/5544-joomla-acl-configurare-acl-back-end.html
-
Ho letto la guida anche prima di postare ma non mi è ben chiaro il meccanismo: nega fino a consentire.
Ad ogni modo non riesco a trovare la giusta combinazione di permessi.
Per far vedere ed editare i prodotti di VirtueMart nel backed, l'unico modo che ho trovato, è di rendere il sottogruppo un Super User.
Questa è la configurazione globale del nuovo gruppo di utenti:
(https://s17.postimg.org/g0l6xrdob/occhiosano_globale.jpg) (https://postimg.org/image/g0l6xrdob/)
mentre questi sono permessi di Virtuemart associati al nuovo gruppo:
(https://s18.postimg.org/ncqd5vilh/vm_permessi.jpg) (https://postimg.org/image/ncqd5vilh/)
Con questa configurazione, il nuovo gruppo accede al backend di virtuemart ma non vede i prodotti.
Dove sbaglio?
Grazie e buona giornata
-
nega fino a consentire vuol dire che se crei un gruppo "gestore" figlio di "registered" hai in pratica un clone del gruppo standard dei registrati, quindi a questo gruppo (gestore) tu inzi a dare i permessi per fare cose.
se hai clonato/copiato il gruppo registered chiamandolo gestore non potrai entrare nel backend, quindi dagli i permessi per entrare.
a questo punto il gestore entrerà ma non vedrà assolutamente niente se non una pagina bianca con la fascia azzurra sopra e grigia sotto: il template senza contenuti per la gestione.
quindi riprendi lo stesso ragionamento e vai a consentire tutto ciò che l'utente "gestore" deve fare per svolgere i propri compiti.
naturalmente ora che hai già giocato con le ACL senza sapere come funzionano è possibile che qualche casino venga fuori: ti consiglio ri riportare le impostazioni nella configurazione iniziale prima di procedere con quanto spiegato.