Project

General

Profile

Actions

Sistem de dat permisiuni » History » Revision 1

Revision 1/8 | Next »
Teodor Sorin Iliuțeanu, 2021-05-31 20:45


Sistem de dat permisiuni

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.
Aceste permisiuni le putem da si noi, cei din Avanticart, dar, este un proces destul de anevoios si consumator de timp.

Asa ca am creat un modul de dat permisiuni pe care il puteti folosi si dumneavoastra, el functioneaza astfel:
1. userul respectiv, sa zicem Ana, intra pe o pagina si vrea sa realizeze o actiune, ex. creeaza comanda noua, dar nu poate pt ca primeste 'Access denied' / 'Acces interzis'
2. orice user care face parte din grupul de 'SuperAdmini', grup care are toate permisiunile, va observa pe dashboard un widget care se cheama 'Denied access logs'
In acel widget el trebuie sa apese butonul de 'Give access' din dreptul userului de mai sus 'Ana'
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

Pasii se repeta pana cand userul Ana va termina tot procesul.

Updated by Teodor Sorin Iliuțeanu about 4 years ago · 1 revisions