MatryoshkaWebAgency
Member
Salve Eugenio,
nella mia applicazione ho 3 gruppi (proprietari, agenzie, agenti) con circa 100 utenti in totale;
1 proprietario
12 agenzie
85 agenti
Il proprietario è l'unico ad avere tutti i permessi in quanto il solo a dover inserire, modificare e cancellare le pratiche, le agenzie e gli agenti invece devono poter solo visualizzare.
Avrei bisogno però di queste due modifiche;
- ogni agente deve visualizzare solo i record che il proprietario gli attribuisce (ogni agente ha un proprio account sotto il gruppo Agenti)
- ogni agenzia deve visualizzare solo i record che il proprietario attribuisce alla propria agenzia e di conseguanza agli agenti della propria agenzia (ogni agenzia ha un proprio account sotto il gruppo Agenzie).
Premetto ovviamente che ogni pratica inserita dal proprietario ha i rispettivi campi "Agenzia" e "Agente".
In sintesi:
dovrei far in modo che le agenzie non vedano i record attribuiti alle altre agenzie e che gli agenti non vedano i record attributi agli altri agenti.
Ho fatto vari tentativi ma purtroppo non sono arrivato a niente, valuto quindi ogni soluzione mi voglia gentilmente suggerire.
nella mia applicazione ho 3 gruppi (proprietari, agenzie, agenti) con circa 100 utenti in totale;
1 proprietario
12 agenzie
85 agenti
Il proprietario è l'unico ad avere tutti i permessi in quanto il solo a dover inserire, modificare e cancellare le pratiche, le agenzie e gli agenti invece devono poter solo visualizzare.
Avrei bisogno però di queste due modifiche;
- ogni agente deve visualizzare solo i record che il proprietario gli attribuisce (ogni agente ha un proprio account sotto il gruppo Agenti)
- ogni agenzia deve visualizzare solo i record che il proprietario attribuisce alla propria agenzia e di conseguanza agli agenti della propria agenzia (ogni agenzia ha un proprio account sotto il gruppo Agenzie).
Premetto ovviamente che ogni pratica inserita dal proprietario ha i rispettivi campi "Agenzia" e "Agente".
In sintesi:
dovrei far in modo che le agenzie non vedano i record attribuiti alle altre agenzie e che gli agenti non vedano i record attributi agli altri agenti.
Ho fatto vari tentativi ma purtroppo non sono arrivato a niente, valuto quindi ogni soluzione mi voglia gentilmente suggerire.