10. Administrarea conturilor de admin¶
Pagina Admins la /admin/admins este vizibilă doar administratorilor
cu rol de superadmin. Administratorii obișnuiți sunt redirecționați
silențios înapoi la tabloul de bord dacă încearcă URL-ul direct.
De ce este restricționată administrarea conturilor?¶
Administratorii au acces complet de citire/scriere la întregul catalog LexiScor: pot publica, arhiva și edita teste, vedea fiecare încercare și extrage date din librărie. Adăugarea unui nou administrator trebuie deci să fie o decizie deliberată; este restricționată la persoanele care dețin platforma de la cap la coadă.
În practică veți avea un număr mic de superadmini (unul sau doi proprietari de încredere) și un număr puțin mai mare de administratori obișnuiți (oamenii care pregătesc și publică teste zilnic).
Ce vedeți pe pagină¶
Pagina este organizată în două coloane, una lângă alta.
Coloana stângă — Add Admin¶
Un mic card cu un input și un buton:
- Email — adresa de email a noului administrator.
- Add Admin — click-ul înregistrează imediat email-ul ca un cont de administrator.
Important: nu se trimite email de bun venit. Imediat ce adăugați pe
cineva, poate merge la /login, tasta email-ul, cere un cod de unică
folosință și se poate conecta. Este responsabilitatea voastră să-i
spuneți că au acces.
Implicit, fiecare cont adăugat prin această pagină are rolul de admin — nu superadmin. Promovarea cuiva la superadmin este în prezent o operație de dezvoltator (setare directă a rolului în baza de date) și este intenționat neexpusă în interfață, pentru a menține ușa îngustă.
Coloana dreaptă — Lista de admini¶
Un card care listează fiecare administrator existent în sistem. Pentru fiecare cont vedeți:
- Numele (completat odată ce se conectează prima dată).
- Email.
- O mică insignă de rol — admin sau superadmin.
- Un buton de ștergere (icon de coș de gunoi), activat pentru toți cu excepția contului propriu (nu vă puteți șterge propriul cont).
Click pe Delete elimină administratorul imediat. Nu există un pas de confirmare în versiunea curentă, deci fiți deliberat.
Sarcini de rutină¶
Onboarding pentru un nou administrator¶
- Pe pagina Admins, tastați adresa de email în câmpul Email.
- Click pe Add Admin. Noul rând apare în dreapta într-o secundă.
- Trimiteți-i un mesaj prin alt canal (ex. un DM pe Slack/Teams sau un email personal) spunându-i:
- URL-ul aplicației (ex. https://lexiscor.ro/login).
- Că se conectează cu email-ul și un cod de unică folosință — nu este nevoie de parolă.
Off-boarding pentru un administrator¶
Când cineva pleacă din echipă, dați click pe icon-ul de coș de gunoi de lângă rândul lui. Editările, publicările și importurile lui existente rămân pe loc — pista de audit atribuie încă acele acțiuni lor — dar nu se mai pot conecta.
Audit al accesului¶
Pagina Admins este în prezent lista canonică a celor care au acces. Nu există un export automat, dar lista este suficient de mică încât să fie posibilă o captură de ecran sau o copie manuală pentru revizii periodice de securitate.
Întrebări frecvente¶
Pot împiedica un admin șters să se reîntoarcă creând un cont nou cu același email? Da — s-ar putea reîntoarce doar dacă un superadmin readaugă activ același email. Conturile eliminate nu se pot auto-restaura.
Ce se întâmplă cu un test creat de un admin care a plecat? Nimic nu se schimbă. Testul își păstrează atribuirea de autor, rămâne publicat sau draft ca înainte și continuă să funcționeze pentru elevi.
Există jurnalizare de activitate pentru ce face fiecare admin? Editările inline de text sunt înregistrate într-un jurnal intern de modificări (cine, ce, din ce, în ce, când). Și alte acțiuni (publicare, import, sincronizare) sunt urmărite — de exemplu istoricul sincronizărilor Magento arată cine a declanșat fiecare sincronizare. Nu există încă un tablou de bord consolidat de activitate, dar datele sunt în baza de date dacă va fi vreodată nevoie.