Zugriffsrechte und Sicherheit auf Feldebene in openerp 7
Angenommen, ich habe 3 Benutzer, die wie folgt lauten:
user_employee having access rights Human Resource /Employee group
user_officer having access rights Human Resource /officer group
user_manager having access rights Human Resource /manager group
Zum Objekthr_employee(hr.employee)
Wenn ich angemeldet bin alsuser_manager
oderuser_officer
Ich kann meinen eigenen Mitarbeiterdatensatz erstellen / bearbeiten. Wenn ich angemeldet bin alsuser_employee
Ich kann meinen eigenen Mitarbeiterdatensatz nicht bearbeiten.
Dann habe ich der Gruppe Personal / Mitarbeiter eine schriftliche Erlaubnis erteilt und kann jetzt alle Felder bearbeiten, die mit der Gruppe zusammenhängenhr_employee
Ich möchte jedoch den Bearbeitungszugriff auf Benutzer, die sich in der Gruppe Personal / Mitarbeiter befinden, auf bestimmte Felder beschränken. zum Beispiel wennuser_employee
ist eingeloggt, kann er aber nicht bearbeitendepartment_id
oderrelated_user
, odercoach_id
, active
, manager
, usw.
Er kann nur seinen Namen, seine Adresse, sein Geburtsdatum und andere öffentliche Informationen bearbeiten.
Wie kann ich dieses Problem mit Sicherheitsordnerdateien wie lösen.xml
oder.csv
Dateien?