Questo sito utilizza cookie per le proprie funzionalità e per inviarti pubblicità e servizi in linea con le tue preferenze. Chiudendo questo banner, scorrendo questa pagina o cliccando qualunque suo elemento acconsenti all’uso dei cookie.

Accedendo al link http://www.odoo-italia.org/index.php/home/cookie-policy puoi leggere in dettaglio le modalità di trattamento dei cookie da parte dell'Associazione Odoo Italia.

Benvenuto, Ospite
Nome utente: Password: Ricordami

ARGOMENTO: [8.0] Domain utente manager

[8.0] Domain utente manager 3 Anni 8 Mesi fa #20964

  • cmarinozzi
  • Avatar di cmarinozzi
  • Offline
  • Junior Boarder
  • Messaggi: 20
  • Karma: 0
Ciao,
data una action window con il suo domain di filtro, vorrei capire come poter modificare questo filtro affinchè venga messo in OR la condizione che l'utente connesso sia parte di uno specifico gruppo (nella fattispecie manager di project)

Cioè aggiungere al seguente domain una condizione che in qualche modo testi "uid" e ref("project.group_project_manager")
<record id="project.open_view_project_all" model="ir.actions.act_window">
    <field name="domain">['|','|',('user_id', '=', uid),('flg_ready','=',True),('state','=','template')]</field>
</record>

Faccio presente che non è nel mio intento far visualizzare i projects solo agli utenti manager (nel qual caso avrei utilizzato i livelli dei permessi di accesso tramite "groups"), ma voglio far visualizzare i progetti a tutti i manager anche se non sono "flg_ready" True
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

[8.0] Domain utente manager 3 Anni 8 Mesi fa #20967

  • enlightx
  • Avatar di enlightx
  • Online
  • Platinum Boarder
  • Messaggi: 6064
  • Ringraziamenti ricevuti 638
  • Karma: 85
le azioni hanno un campo group_ids dove puoi specificare i gruppi abilitati.
è questo ciò che ti serve?
Davide Corio
Odoo Solution Architect
email: Questo indirizzo email è protetto dagli spambots. È necessario abilitare JavaScript per vederlo.
web: www.davidecorio.com
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

[8.0] Domain utente manager 3 Anni 8 Mesi fa #20968

  • cmarinozzi
  • Avatar di cmarinozzi
  • Offline
  • Junior Boarder
  • Messaggi: 20
  • Karma: 0
Immagino di no, perchè così facendo faccio in modo che soltanto i manager potranno vedere i progetti, dove poi subentrano le varie condizioni del domain.

Attualmente tutti possono vedere i progetti, ma come da domain possono vedere solo quelli propri o quelli marcati come "ready" o quelli di tipo "template". Io voglio modificare la cosa affinchè i manager possano vedere i progetti sempre e comunque anche se non sono ready e non sono i propri progetti, fermorestando le attuali condizioni per gli utenti non manager.
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

[8.0] Domain utente manager 3 Anni 8 Mesi fa #20969

  • enlightx
  • Avatar di enlightx
  • Online
  • Platinum Boarder
  • Messaggi: 6064
  • Ringraziamenti ricevuti 638
  • Karma: 85
ok sorry. non avevo compreso la necessità.

ciò che ti serve quindi non è il domain, ma:

Settings > Security > Record Rules

Dovresti trovare un po' di esempi
Davide Corio
Odoo Solution Architect
email: Questo indirizzo email è protetto dagli spambots. È necessario abilitare JavaScript per vederlo.
web: www.davidecorio.com
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.
Tempo creazione pagina: 0.131 secondi

Odoo Italia Associazione - C.F: 94200470485 - Sede: Viale dei Cadorna, 83 - Firenze - Italy

Protected by R Antispam