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
Ricordati di dichiarare la versione di Odoo a cui riferisce la domanda

ARGOMENTO: Problemi con acl

Problemi con acl 3 Anni 3 Mesi fa #22545

  • papipano
  • Avatar di papipano
  • Offline
  • Fresh Boarder
  • Messaggi: 18
  • Karma: 0
Buonasera a tutti. Dopo molti test e diverse ricerche online, non ho trovato una soluzione.

Premessa: Openerp7
Il modulo che ho sviluppato ad hoc estende i reclami e:
*) crea nuovi gruppi res.group
*) crea nuove regole ir.rule
*) crea le acl per i gruppi con ir.model.access.csv

ora veniamo al problema:

le regole non vengono correttamente importate: il gruppo utente dovrebbe solo visualizzare i propri reclami e non fare altro, mentre può anche modificarli.

Di seguito inserisco il codice che ho inserito nel modulo:

ir.model.access.csv
id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
model_crm_claim_utente,crm_claim_utente,model_crm_claim,claim2.group_name_ee_utente, 1,0,0,0

claim2.xml
<?xml version="1.0" encoding="utf-8"?>
<openerp>
<data noupdate="0">
<record id="claim2.group_name_ee_utente" model="res.groups">
<field name="name">Utente Claim</field>
<field name="comment">Reclamo Utente</field>
<field name="implied_ids" eval="[(4, ref('base.group_user'))]"/>
</record>
</data>
<data>
<record id="crm_rule_utente_claim" model="ir.rule">
<field name="name">Utente - Personal Claim</field>
<field ref="model_crm_claim" name="model_id"/>
<field name="domain_force"></field>
<field name="groups" eval="[(4, ref('claim2.group_name_ee_utente'))]"/>
<field name="perm_read" eval="True" />
<field name="perm_write" eval="False" />
<field name="perm_unlink" eval="False" />
<field name="perm_create" eval="False" />
</record>
</data>
</openerp>

Non capisco se ci sono degli errori o se c'è qualcosa che mi sfugge...

Grazie in anticipo a chi mi darà una risposta.

Ciao.

M.
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.
Tempo creazione pagina: 0.119 secondi

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

Protected by R Antispam