[RISOLTO] Accesso a pagine riservato ad un utente

10 contenuti / 0 new
Ultimo contenuto
[RISOLTO] Accesso a pagine riservato ad un utente

Buonasera, vorrei realizzare una pagina in cui sono presenti delle informazioni riservate per un determinato utente registrato sul sito.Gli altri non devono avere la possibilita' di vedere tale pagina ed gli allegati al nodo in questione.

Potrei gestire il tutto con i RUOLI, ma dovrei fare l'associazione uno ad uno UTENTE <-> RUOLO , quindi mi chiedevo se fosse possibile permettere l'accesso direttamente all'utente e non al ruolo.

Idee?

grazie
lorenzo

Con Content Access puoi associare la visione di un singolo nodo ad un singolo utente. Uso CA, è mi sembra che puoi creare di controlli acceso automatici tramite Rules (ma non ho provato).

Più imparo, più dubito.

jhl.verona wrote:
Con Content Access puoi associare la visione di un singolo nodo ad un singolo utente. Uso CA, è mi sembra che puoi creare di controlli acceso automatici tramite Rules (ma non ho provato).

Grazie, lo sto provando ma riesco solo a definire i controlli a livello di RUOLI e non sul singolo utente.
Mi puoi verificare se tu riesci ad andare sul singolo user?

Via alla pagina di configurazione accesso per il tipo di contenuto: admin/content/node-type/nome-del-tipo-di-contenuto/access, alla voce 'Per content node access control settings' spunti 'Enable per content node access control settings'

A questo punto, andando a vedere un nodo di quel tipo, oltre al solito tab di 'Mostra', 'Modifica', ecc, ci sarà uno chiamato 'Controllo Accesso'. Su quella pagina, troverai la voce 'User access control lists' con tre 'Grant' uno per visualizzare, uno per aggiornare, ed uno per cancellare,
Aggiungi l'utente uno alla volta, poi spunta il nome del utente.

Nota bene: anche se non ho controllato, non credo che questo finezza di controllo viene integrato in views (non vedo come potrebbe fare la query), quindi temo che una pagina 'non accessible' può apparire nella lista.
Non appare nei menù comunque, ed in ogni caso, andado al URL del nodo risulta in un accesso negato.

Più imparo, più dubito.

jhl.verona wrote:
A questo punto, andando a vedere un nodo di quel tipo, oltre al solito tab di 'Mostra', 'Modifica', ecc, ci sarà uno chiamato 'Controllo Accesso'. Su quella pagina, troverai la voce 'User access control lists' con tre 'Grant' uno per visualizzare, uno per aggiornare, ed uno per cancellare,
Aggiungi l'utente uno alla volta, poi spunta il nome del utente.

Ok su tutto, tranne che io poi mi ritrovo "Role based access control settings".
Ma non ho trovato un punto in cui poter switchare tra Role o User control...

Sono sotto quelli dei ruoli:
content_access

Più imparo, più dubito.

Grazie Jhl

ho trovato che la parte relativa agli USER esce se utilizzi anche il modulo ACL

http://drupal.org/project/acl

ciao
lorenzo

ciao a tutti ho installato diversi moduli, ma non sono riuscito a configurarne uno per benino in modo che mi rendesse inaccessibili agli utenti anonimi determinate pagine (page o story).
Ho seguito i consigli di questa pagina ma non riesco a trovare i ruoli e a dare i permessi alle pagine
Teneto conto che non sono un grande esperto di drupal.

Grazie a tutti

Gianfranco

Per i singoli nodi, usa Content access + ACL.

Vedi se funziona altrimenti posta di nuovo.

ciao

li ho entrambi installati, ma non capisco come farli funzionare. Dove creo i gruppi, dove posso decidere le restrizioni nel singolo nodo?
Ho installato i due moduli, li ho attivati, ho dato entrambi i permessi "grant content access" e "grant own content access" solo ai super user in modo che posso essere io a gestire le limitazioni sui contenuti e adesso?
durante la creazione della pagine non ho niente di nuovo. Le vecchie pagine neanche

Come procedo?

Grazie anticipatamente

ho risolto dovevo solo attivare il controllo dei permessi per singolo nodo, come specificato in questo stesso post. Grazie a tutti.

Gianfranco