Gestionarea accesului

Modulul Access Management (eyssen_access_management) oferă administratorilor trei instrumente suplimentare pentru a controla ce poate accesa un utilizator, pe lângă drepturile de acces standard:

Acesta păstrează, de asemenea, un jurnal al autentificărilor fiecărui utilizator.

Notă

  • Pentru a instala modulul, accesați Setări ‣ eYssen ERP și, în secțiunea Module generale, activați Gestionare acces. Consultați Setări eYssen ERP.

  • Toate funcționalitățile descrise pe această pagină sunt disponibile numai utilizatorilor al căror drept de acces Administrare este setat la Drepturi de acces sau Setări.

Regulile pot fi gestionate din două locuri:

  • pe utilizator: accesați Setări ‣ Utilizatori și companii ‣ Utilizatori, deschideți un utilizator și faceți clic pe fila Gestionare acces, care conține sub-filele Subrețele IP, Meniuri restricționate și Reguli de domeniu pe model;

  • pentru toți utilizatorii simultan: din meniul Setări ‣ Gestionare acces.

screenshot: general-access-management-user-tab
menu
Settings ‣ Users & Companies ‣ Users ‣ (open a user) ‣ Access Management tab
shows
The Access Management tab of a user form with its three sub-tabs; the IP Subnets sub-tab is open with one green "Allow" line and one red "Deny" line, and the instructions list below it. The "Logins" smart button is visible at the top of the form.
highlight
The "Access Management" tab and the "Logins" smart button (red frames).
data
User "Marc Demo"; Allow IPv4 192.0.2.0/24 "Office"; Deny IPv4 192.0.2.66 "Guest Wi-Fi gateway".
module
eyssen_access_management
notes
English UI, light theme, 1440px width. Use documentation-range IP addresses only.

Subrețele IP

O regulă de subrețea IP restricționează adresele de rețea de la care un utilizator se poate autentifica prin pagina de autentificare.

Pentru a crea o regulă, accesați Setări ‣ Gestionare acces ‣ Subrețele IP, faceți clic pe Nou și completați următoarele câmpuri:

  • Regulă: Permite sau Respinge;

  • Tip: IPv4 sau IPv6;

  • Subrețea IP: subrețeaua în notație CIDR, de ex. 192.0.2.0/24. Pentru a viza o singură adresă, introduceți doar adresa (192.0.2.78) sau cu sufixul /32. O subrețea invalidă este refuzată la salvarea regulii;

  • Utilizatori: utilizatorii cărora li se aplică regula;

  • Companie: opțional, compania căreia îi aparține regula;

  • Descriere: un text liber, de ex. numele biroului.

Aceeași regulă poate fi atribuită mai multor utilizatori. În liste, regulile Permite sunt afișate cu verde, iar regulile Respinge cu roșu.

Când un utilizator se autentifică, regulile care îi sunt atribuite sunt evaluate astfel:

  • Dacă utilizatorul nu are nicio regulă, se poate autentifica de oriunde.

  • Dacă utilizatorul are cel puțin o regulă Permite, se poate autentifica doar de la o adresă care aparține uneia dintre subrețelele permise.

  • Dacă utilizatorul are doar reguli Respinge, se poate autentifica de oriunde, cu excepția subrețelelor respinse.

  • O regulă Respinge câștigă întotdeauna: utilizați-o pentru a exclude o subrețea mai mică sau o singură adresă dintr-o subrețea permisă.

Un utilizator care încearcă să se autentifice de la o adresă interzisă primește mesajul Accesul de la această adresă IP nu este permis, iar încercarea este înregistrată în jurnalul autentificărilor.

Atenționare

  • Subrețelele suprapuse nu sunt verificate. Analizați regulile unui utilizator în ansamblu înainte de salvare, în special pentru propriul cont de administrator, pentru a evita blocarea accesului.

  • Adresa luată în considerare este cea transmisă de proxy-ul invers din fața bazei de date. Dacă toate autentificările par să provină de la aceeași adresă internă, solicitați administratorului de sistem să verifice configurația proxy-ului.

Meniuri restricționate

Elementele de meniu pot fi ascunse utilizator cu utilizator, fără a crea un grup de utilizatori dedicat.

Deschideți sub-fila Meniuri restricționate din fila Gestionare acces a utilizatorului și alegeți cum funcționează lista cu ajutorul comutatorului Ascunde toate elementele de meniu:

  • dezactivat (implicit): sunt afișate toate elementele de meniu la care utilizatorul are acces, cu excepția celor adăugate în listă;

  • activat: toate elementele de meniu sunt ascunse, cu excepția celor adăugate în listă (și cu condiția ca utilizatorul să aibă acces la ele).

Apoi faceți clic pe Adaugă o linie și selectați elementele de meniu. Pot fi selectate atât aplicații (meniuri de nivel superior), cât și submeniuri.

Sfat

Când Ascunde toate elementele de meniu este activat, nu uitați să adăugați și meniurile părinte: un submeniu a cărui aplicație este ascunsă nu poate fi accesat.

Vizualizarea inversă este disponibilă pe elementele de meniu: în modul dezvoltator, accesați Setări ‣ Tehnic ‣ Interfață utilizator ‣ Elemente meniu, deschideți un element de meniu și faceți clic pe fila Utilizatori restricționați. Un utilizator afișat cu roșu vede totul, cu excepția acestui element de meniu; un utilizator afișat cu verde nu vede decât elementele de meniu permise explicit, inclusiv acesta.

Important

  • Restricțiile de meniu sunt ignorate pentru utilizatorii al căror drept de acces Administrare este Drepturi de acces sau Setări.

  • Ascunderea unui element de meniu îl elimină doar din navigare. Nu modifică drepturile de acces ale utilizatorului asupra înregistrărilor subiacente; pentru aceasta utilizați grupurile și drepturile de acces.

  • Utilizatorul trebuie să reîncarce pagina pentru ca o modificare să fie luată în considerare.

screenshot: general-access-management-restricted-menus
menu
Settings ‣ Users & Companies ‣ Users ‣ (open a user) ‣ Access Management tab ‣ Restricted Menus
shows
The Restricted Menus sub-tab with the "Hide all menu items" toggle disabled, the blue information banner explaining the mode, and a list of three hidden menu items.
highlight
The "Hide all menu items" toggle (red frame).
data
Hidden menus: "Invoicing/Configuration", "Sales/Reporting", "Employees".
module
eyssen_access_management
notes
English UI, light theme, 1440px width, crop to the tab.

Reguli de domeniu pe model

O regulă de domeniu pe model rezervă un set de înregistrări pentru unul sau mai mulți utilizatori: înregistrările care corespund regulii sunt listate doar pentru utilizatorii regulii și sunt omise din vizualizările tuturor celorlalți.

Pentru a crea o regulă, activați modul dezvoltator (editorul de filtre este afișat doar în modul dezvoltator), accesați Setări ‣ Gestionare acces ‣ Reguli de domeniu pe model, faceți clic pe Nou și completați:

  • numele regulii;

  • Utilizatori: utilizatorii pentru care sunt rezervate înregistrările;

  • Companie: opțional, compania în care se aplică regula. O regulă fără companie se aplică în fiecare companie;

  • Linii: faceți clic pe Adaugă o linie, selectați un Model (de ex. Comandă de vânzare) și definiți Domeniu filtru cu editorul de domenii. O regulă poate conține linii pentru mai multe modele.

În sfârșit, regula poate fi atribuită și din sub-fila Reguli de domeniu pe model din fila Gestionare acces a unui utilizator.

Pentru fiecare model, înregistrările afișate unui utilizator sunt determinate astfel:

  • înregistrările care nu corespund niciunei linii de regulă cu utilizatori rămân vizibile pentru toți;

  • înregistrările care corespund unei linii de regulă sunt vizibile doar pentru utilizatorii acelei reguli;

  • înregistrările care corespund unei linii a unei reguli fără utilizatori sunt vizibile pentru toți, chiar dacă o altă regulă le rezervă.

Example

Regula Key accounts are utilizatorii Anita și Marc și o linie pe modelul Comandă de vânzare cu filtrul Customer > Tags contains "Key account". Ofertele și comenzile de vânzare ale clienților-cheie sunt acum listate doar pentru Anita și Marc; toate celelalte comenzi rămân vizibile pentru întreaga echipă de vânzări.

Important

Regulile de domeniu pe model filtrează înregistrările încărcate în vizualizările clientului web (listă, Kanban etc.). Ele nu sunt un mecanism de securitate: totalurile vizualizărilor grupate, analizele pivot și grafice, exporturile și rapoartele tipărite nu sunt filtrate, iar o înregistrare poate fi în continuare deschisă printr-un link direct. Pentru o restricție strictă, solicitați administratorului de sistem să configureze reguli de înregistrare.

Regulile nu se aplică niciodată modelelor Utilizatori, Contacte și Companii.

screenshot: general-access-management-domain-rule
menu
Settings ‣ Access Management ‣ Model Domain Rules ‣ New (developer mode)
shows
A model domain rule form with its name, two users, the "Manual" type badge and one line for the model "Sales Order" with its domain.
highlight
The "Lines" list (red frame).
data
Rule "Key accounts"; users "Anita Oliver", "Marc Demo"; line model "Sales Order", domain on the customer tag "Key account".
module
eyssen_access_management
notes
English UI, light theme, 1440px width, developer mode enabled.

Notă

Subrețelele IP, regulile de domeniu pe model și liniile lor nu pot fi șterse din interfață. Pentru a înceta utilizarea unei reguli de subrețea IP, eliminați utilizatorii acesteia.

Restricționarea jurnalelor pentru utilizatori

Cu modulul Access Management - Account (eyssen_access_management_account), un jurnal poate fi rezervat unor utilizatori fără a scrie manual un domeniu.

Accesați Contabilitate ‣ Configurare ‣ Jurnale, deschideți un jurnal, faceți clic pe fila Setări avansate și selectați utilizatorii în câmpul Utilizatori limitați din secțiunea Reguli de acces. Câmpul nu este disponibil pe jurnalele de tip Diverse.

De fiecare dată când un jurnal este salvat, regulile de tip Automat sunt reconstruite: se creează o regulă numită Access Management Rule for Journals pentru fiecare grup de utilizatori, cu linii pe jurnale, pe înregistrările din jurnal (și, prin urmare, pe facturi) și pe înregistrările contabile. Ca urmare, jurnalele limitate și înregistrările lor sunt listate doar pentru utilizatorii selectați. Regulile automate sunt doar în citire.

În plus, raportul Contabilitate ‣ Raportare ‣ Management ‣ Analiză facturi include doar facturile din jurnalele care fie nu sunt limitate, fie sunt limitate la utilizatorul curent.

Notă

Pentru a instala modulul, activați Cont sub Gestionare acces în Setări ‣ eYssen ERP. În același loc, opțiunea PoS instalează restricționarea punctelor de vânzare pe utilizator; consultați configurarea punctului de vânzare.

screenshot: general-access-management-journal
menu
Accounting ‣ Configuration ‣ Journals ‣ (open a bank journal) ‣ Advanced Settings tab
shows
The Advanced Settings tab of a journal with the "Access Rules" section and two users selected in the "Limited Users" field.
highlight
The "Limited Users" field (red frame).
data
Journal "Bank (EUR)"; limited users "Anita Oliver", "Mitchell Admin".
module
eyssen_access_management_account
notes
English UI, light theme, 1440px width, crop to the tab.

Autentificările utilizatorilor

Fiecare încercare de autentificare făcută pe pagina de autentificare cu un nume de utilizator existent este înregistrată cu Utilizator, Adresă IP, browserul (Agent utilizator) și, pentru o încercare eșuată, cu Motiv: Autentificare/parolă greșită sau Accesul de la această adresă IP nu este permis. Autentificările reușite sunt afișate cu verde, iar încercările eșuate cu roșu.

  • Pentru a vedea autentificările unui utilizator, deschideți utilizatorul și faceți clic pe butonul inteligent Autentificări.

  • Pentru a vedea toate autentificările, accesați Setări ‣ Gestionare acces ‣ Autentificări utilizator. Utilizați filtrele Succes și Eșuate, filtrul Dată și grupați lista după Utilizator, Adresă IP, Motiv sau Dată, de ex. pentru a identifica încercări eșuate repetate de la o singură adresă.

Jurnalul este doar în citire. Încercările făcute cu un nume de utilizator care nu există nu sunt înregistrate în această listă.

screenshot: general-access-management-logins
menu
Settings ‣ Access Management ‣ User Logins
shows
The login log grouped by user, with green successful lines and red failed lines showing the IP address, the reason and the user agent.
highlight
The "Reason" column (red frame).
data
Three users; at least one "Wrong login/password" and one "Access from this IP address is not allowed" line.
module
eyssen_access_management
notes
English UI, light theme, 1440px width, crop to the list. Documentation-range IP addresses only.