Sto usando il modulo Viste per creare una vista alla quale solo utenti specifici dovrebbero poter accedere. So che Views include il controllo degli accessi in base al ruolo o alle autorizzazioni, ma ho bisogno di qualcosa di più preciso: in pratica, voglio poter dire che solo l'utente "x" e l'utente "y" possono accedere a una vista particolare (o qualcun altro con un ruolo di amministratore del sito). Quindi questo funzionerebbe in modo molto simile a come il modulo ACL agisce per i singoli nodi.
L'approccio migliore per creare un plug-in di accesso alle visualizzazioni personalizzate? Non ho molta esperienza con questo.
Inoltre, mi chiedo di utilizzare un argomento con qualche convalida per raggiungere questo obiettivo (in modo che non debba creare dozzine di visualizzazioni separate). Ad esempio, poiché questa vista sarà una scheda su un percorso nodo specifico, mi chiedo di impostare un campo di riferimento utente su quel nodo che specifica chi potrebbe vedere la vista. Avrei solo bisogno di un modo per convalidare la vista solo se l'utente corrente è uguale a un utente specificato nel campo di riferimento dell'utente.
Qualche idea? O sto rendendo questo più complicato di quanto debba essere?
Grazie Ben