Securitate

Gestionarea echipamentelor folosește un model de permisiuni pe trei niveluri pentru a controla accesul.

screenshot: services-equipment-security-groups
menu
Settings ‣ Users & Companies ‣ Users ‣ (open a user) ‣ Access Rights
shows
The Equipment Management access-rights selector on a user form, with the three levels available in the dropdown.
highlight
The Equipment Management access-rights field (red frame).
data
User "Mitchell Admin".
module
equipment
notes
English UI, light theme, 1440px width, crop to the access-rights block.

Grupuri de acces

Grup

Nume tehnic

Permisiuni

Cititor

equipment_group_reader

Vizualizează toate echipamentele, mărcile, modelele, etichetele și documentele. Nu poate crea, edita sau șterge. Toți utilizatorii interni Odoo primesc automat acest grup.

Responsabil

equipment_group_user

Tot ce poate face Cititorul, plus: crearea și editarea echipamentelor, legarea întreținerii/flotei/stocului, încărcarea documentelor, setarea conturilor analitice.

Administrator (manager)

equipment_group_manager

Tot ce poate face Responsabilul, plus: ștergerea și arhivarea echipamentelor, ștergerea documentelor, accesul la Setările/Configurarea echipamentelor.

Atribuirea grupurilor

  1. Navigați la Setări ‣ Utilizatori și companii ‣ Utilizatori.

  2. Selectați un utilizator.

  3. În fila Drepturi de acces, găsiți secțiunea Gestionare echipament.

  4. Selectați nivelul corespunzător: Cititor, Responsabil sau Administrator.

Notă

Toți utilizatorii interni (base.group_user) primesc automat acces de Cititor. Trebuie să atribuiți explicit Responsabil sau Administrator doar utilizatorilor care au nevoie de acces mai extins.

Reguli multi-companie

Înregistrările de echipamente, documente și senzori sunt filtrate pe companie. Utilizatorii pot vedea doar înregistrările care aparțin companiei lor curente (sau companiilor la care au acces în configurațiile multi-companie).

Acest lucru este impus prin reguli globale de înregistrare:

  • Echipamente: [('company_id', 'in', company_ids)]

  • Documente: [('equipment_id.company_id', 'in', company_ids)]

  • Senzori: [('equipment_id.company_id', 'in', company_ids)]

  • Calibrări: [('equipment_id.company_id', 'in', company_ids)]

Restricții la nivel de vizualizare

Anumite câmpuri din formularul echipamentului sunt vizibile doar pentru nivelul Responsabil și superioare:

  • Cont analitic

  • Legătura cu echipamentul de mentenanță

  • Legătura cu vehiculul din flotă

  • Legătura cu lotul de stoc

Utilizatorii cu rol de Cititor văd toate datele și filele, dar nu pot vedea și nici modifica aceste câmpuri de legătură.