Salve, premetto che sono nuovo su Drupal ma. dopo una serie di approfondimenti, abbiamo visto che probabilmente è il miglior CMS per fare quanto vi vado a spiegare.

Si tratta del portale di un’associazione che è strutturata su 3 livelli
Regione
4 provincie
Circa 100 circoli locali su base comunale

Ogni livello è strutturato con le seguenti cariche
Segretario
Esecutivo
Direttivo

A Drupal verrà associato anche CiviCRM per la gestione dell’anagrafica iscritti, le newsletter ed il tesseramento

La necessità è che ogni carica abbia accesso ad alcune pagine e funzioni particolari, ovviamente limitate al proprio ambito territoriale

Per spiegarmi
Se tutti i segretari di circolo hanno i medesimi permessi (creazione articoli), è evidente che il segretari del circolo del comune A dovrà poter agire SOLO sulle pagine relative al comune A mentre il segretario del circolo del comune B potrà agire solo sulle pagine relative a B.

Se dovessi ragionare in modo standard dovrei creare un RUOLO per ciascun segretario per ciascun comune e lo stesso per ciascun Esecutivo e per ciascun Direttivo

Da quello che mi sembra di aver intuito si può ovviare a questo creando il RUOLO generico “Segretari” – Esecutivo – Direttivo
e attraverso la Tassonomia si dovrebbe poter limitare l’accesso alle pagine specifiche

Volevo capire se è corretta questa interpretazione e se qualcuno può aiutarmi a capire meglio come si può realizzare la cosa?

Grazie mille per il vostro aiuto
Claudio