Exemple practice
Exemple practice
Setarea permisiunilor pentru un utilizator nou
Când un utilizator nou este creat, acesta nu are permisiuni în mod implicit. Conceptul de setare a permisiunilor constă în acordarea doar a permisiunilor necesare utilizatorului nou și nu în acordarea tuturor permisiunilor și apoi revocarea acestora. Atunci când se acordă permisiuni specifice, în acest caz permisiunile explicite sunt setate pentru un utilizator, alte permisiuni nedefinite pot fi astfel obținute dintr-un grup sau moștenite dintr-o autorizație părinte. Dacă se procedează altfel, acordând toate permisiunile și apoi revocându-le, obținerea permisiunilor din grup nu este eficientă deoarece acestea sunt deja setate explicit.

Dacă utilizatorii au nevoie doar de permisiune pentru Comenzi, atunci este suficient să se adauge permisiuni pentru Comenzi. La un clic
permisiunile sunt setate implicit la maxim. De asemenea, toate autorizațiile copil ale comenzilor sunt setate implicit la maxim.
- Vezi descrierea butonului Aplicare.

Toate autorizațiile copil ale comenzilor moștenesc de asemenea permisiuni complete. Apare caseta de selectare moștenită. Permisiunile sunt de asemenea definite. Dacă permisiunea pentru Schimbarea Prețului de Vânzare a fost setată anterior explicit la o permisiune specifică, atunci aceasta nu moștenește permisiunile din autorizația părinte. Același lucru se aplică obținerii permisiunilor dintr-un grup.

Permisiunile utilizatorului și grupului
În companiile cu multiple departamente (Vânzări, Finanțe, Marketing etc.), utilizatorii Pantheon sunt de obicei (ar trebui să fie) plasați în grupuri. Grupul poate primi de asemenea permisiuni specifice.
Adăugarea utilizatorului la un grup la nivel de utilizator:
Adăugarea utilizatorului la un grup la nivel de grup:

Grupul are permisiuni definite Citire pentru Comenzi:

Utilizatorul are permisiuni nedefinite pentru comenzi. Permisiunile nu sunt setate explicit:

După ce utilizatorul devine membru al unui grup, acesta dobândește toate permisiunile dintr-un grup care nu sunt definite explicit la nivel de utilizator. În acest caz, utilizatorul dobândește permisiunea de a citi pentru comenzi. Dacă permisiunile pentru comenzi la nivel de utilizator sunt setate explicit, atunci utilizatorul nu ar dobândi permisiuni dintr-un grup. Permisiunile setate explicit la nivel de utilizator au prioritate asupra permisiunilor setate la nivel de grup și, prin urmare, nu sunt dobândite. Utilizatorul poate fi de asemenea membru al mai multor grupuri și, în cazul în care nu are permisiuni explicite, va dobândi cea mai înaltă permisiune dintr-un grup.

Copierea permisiunilor
1. Copierea permisiunilor poate fi efectuată la nivel de autorizație pentru autorizația curentă și toate autorizațiile copil. În acest caz, doar autorizațiile sunt copiate, dar nu tipurile de documente, statusurile și registrele.
Copierea nu afectează acest nivel de autorizații:
- Categorii de articole
- Centru de cost
- Tipuri de subiecte
- Departamente
- Depozite
- Plan de conturi
- Extrase de bancă
- Șabloane de înregistrare automată
- Rapoarte financiare
- Panouri de control
- Componente ale panoului de control
- Applet-uri Pantheon
- Rapoarte
Copierea tipurilor de documente, statusurilor și registrelor poate fi efectuată doar pentru un tip specific de document, statusuri și registru, alte permisiuni nu vor fi copiate.
Exemplu: copierea permisiunilor autorizației părinte Subiecte nu va copia permisiunile copil ale depozitelor și departamentelor. Pentru a copia permisiunile depozitelor și departamentelor de la alt utilizator/grup, trebuie să navighezi la autorizația depozitelor sau departamentelor și să copiezi permisiunile.

2. Copierea tuturor permisiunilor: autorizații, tipuri de documente, statusuri și registre de la un alt utilizator sau grup poate fi efectuată la nivel de securitate al utilizatorului. Copierea permisiunilor poate fi efectuată cu caseta de selectare a membrilor sau nu. Dacă se copiază doar cu caseta de selectare a permisiunilor, atunci doar permisiunile utilizatorului sunt copiate, dacă și caseta de selectare a membrilor este activată, atunci și membralitatea este copiată și permisiunile dintr-un grup.

Permisiunile și membralitățile pot fi de asemenea copiate la un alt utilizator pe o altă bază de date pe aceeași instanță de server SQL. Același utilizator și numele grupului trebuie să existe pe o altă bază de date pentru ca copierea să fie reușită. Se poate face selecție multiplă folosind butoanele de tastatură shift sau ctrl. Când caseta de selectare "Permisiuni" este activată, doar permisiunile utilizatorului sunt copiate (permisiunile care sunt setate explicit pe un utilizator), permisiunile pe care utilizatorul le dobândește din grupul de utilizatori nu sunt copiate. Dacă caseta de selectare a membrilor este activată, permisiunile grupului sunt de asemenea copiate. Dacă grupul de pe baza de date țintă nu există, membralitatea nu este copiată. Bazele de date trebuie să fie actualizate la aceeași versiune.
