Buongiorno a tutti,
sapreste indicarmi un modo ottimale per fare in modo che quando creo un nodo, esso sia accessibile in lettura solo a un determinato utente (e non ruolo)?
Chiaramente, anche per i suoi allegati deve essere così.
Grazie mille.
Buongiorno a tutti,
sapreste indicarmi un modo ottimale per fare in modo che quando creo un nodo, esso sia accessibile in lettura solo a un determinato utente (e non ruolo)?
Chiaramente, anche per i suoi allegati deve essere così.
Grazie mille.
Do per scontato che il tuo discorso vale per un content-type specifico.
Come sempre, ci sono molti modi per ottenere ciò che desideri.
Uno semplicissimo: crei ed assegni a quell'utente un ruolo xyz ad assegni al ruolo i permessi che vuoi.
Un altro modo, più raffinato e maggiormente personalizzabile, è installare i moduli content_access e acl.
Ciao.
Ciao MaxSimon,
grazie per la risposta. :)
In realtà non posso creare il content type e associare un suo nodo a un singolo (e solo) utente.
Dovrei, quando creo il contenuto, avere una sorta di campo ad autocompletamento che mi consenta di selezionare l'utente beneficiario dei privilegi di lettura, per quel nodo.
Con content_access e acl posso fare quanto scrivo, preservando gli allegati, su D7?
Grazie nuovamente.
In che senso? I nodi che hai importato saranno di un tipo di contenuto esistente: page, article o altro, giusto?
Quando crei un contenuto hai una sezione Impostazioni dell'autore che ti consente di assegnare la proprietà di quel nodo ad un utente specifico (è un campo ad autocompletamento).
Puoi creare un ruolo "xyz" per l'utente beneficiario ed assegnare a questo ruolo il permesso Accede ai contenuti pubblicati e deselezionare i permessi di crea/modifica/elimina (se non ti interessano).
Io l'ho fatto spesso su D6, ma sono convinto che si possa fare anche su D7 (se dai un'occhiata alle info del modulo Content_Access dicono che fa proprio questo).
Ciao.