Sistem de dat permisiuni » History » Version 7
Teodor Sorin Iliuțeanu, 2021-05-31 20:53
1 | 1 | Teodor Sorin Iliuțeanu | h1. Sistem de dat permisiuni |
---|---|---|---|
2 | |||
3 | Atunci cand cream un user nou, de obicei, el nu are prea multe prmisiuni, adica nu poate face nimic in admin/backoffice. Si atunci trebuie sa-i dam acces la paginile/actiunile cu care el vrea sa interactioneze. |
||
4 | Aceste permisiuni le putem da si noi, cei din Avanticart, dar, este un proces destul de anevoios si consumator de timp. |
||
5 | |||
6 | Asa ca am creat un modul de dat permisiuni pe care il puteti folosi si dumneavoastra, el functioneaza astfel: |
||
7 | 5 | Teodor Sorin Iliuțeanu | 1. userul respectiv, sa zicem Ana, intra pe o pagina si vrea sa realizeze o actiune, ex. creeaze comanzi noi, dar nu poate pt ca primeste eroarea 'Access denied' / 'Acces interzis' |
8 | 6 | Teodor Sorin Iliuțeanu | 2. orice user(ex. Admin), care face parte din grupul de 'SuperAdmini', grup care are toate permisiunile, va observa pe dashboard un widget care se cheama 'Denied access logs' |
9 | 7 | Teodor Sorin Iliuțeanu | In acel widget el trebuie sa apese butonul de 'Give access' din dreptul userului de mai sus 'Ana', pt a permite Anei acces la acea actiune. |
10 | 2 | Teodor Sorin Iliuțeanu | 3. userul Ana va trebui sa repete actiunea/actiunile dorite pana va termina tot procesul, iar userul Admin va trebui sa dea 'Accept' de fiecare data cand userul 'Ana' va primi eroarea de 'Access denied' |
11 | 1 | Teodor Sorin Iliuțeanu | |
12 | Pasii se repeta pana cand userul Ana va termina tot procesul. |
||
13 | 2 | Teodor Sorin Iliuțeanu | |
14 | 4 | Teodor Sorin Iliuțeanu | !dashboard-give-user-permissions.jpg! |
15 | 3 | Teodor Sorin Iliuțeanu | |
16 | Atentie la ce dati acces, userul Ana poate fi rau intentionat, si vrea sa sterga produse, comenzi, ..., in cazul asta nu trebuie sa-i dam acces. Cel mai bine rugati userul respectiv sa se logheze, il rugati in fata dumneavostra sa faca actiunile dorite, doar atunci dumenavostra ca Admin, apasati pe accept. |