Salt la conținut

Setări cookie-uri

Alegeți pentru fiecare tip ce cookie-uri permiteți. Puteți modifica oricând alegerea prin Setări cookie-uri, în partea de jos a fiecărei pagini. Declarație de confidențialitate

Necesare

Mereu active

Necesare pentru autentificare, pentru păstrarea coșului și pentru a vă reține alegerile. Acestea sunt mereu active.

Ce cookie-uri?
  • weboke_sessie, weboke_klant, weboke_remember: sesiunea și menținerea autentificării
  • weboke_basket: coșul de cumpărături
  • wkBtwIncl: afișarea prețurilor cu sau fără TVA
  • wok_cookies: alegerea privind cookie-urile, 12 luni

Măsoară ce reclamă duce la o vizită sau o comandă, ca să nu plătim pentru reclame care nu aduc nimic.

Ce cookie-uri?
  • Google Ads prin Google Tag Manager (_gcl_au, _gcl_aw), până la 90 de zile
  • OpenAI Ads, reclame în ChatGPT
  • wok_aff: prin ce partener ați ajuns la noi (program de afiliere), 60 de zile

4,6

Țară și limbă

Fiecare țară are propriul site, cu prețurile și TVA-ul pentru țara respectivă.

Vedeți

Utilizatori și roluri

Modulul 3: Adresă, https și utilizatori · Timp de citire: 8 minute

Obiectiv de învățare: După această lecție veți putea distribui roluri și drepturi astfel încât fiecare persoană să poată face doar ceea ce are nevoie.

Concepte-cheie: rol, capability (drept), administrator, redactor, autor, colaborator, abonat, principiul drepturilor minime, un cont per persoană, nume afișat și nume de utilizator, parolă de aplicație, ștergerea unui utilizator și atribuirea conținutului

Roluri și drepturi

Fiecare persoană care se autentifică pe site-ul dumneavoastră WordPress are un rol. Un rol este un pachet de drepturi (în limbajul WordPress, capabilities): poate această persoană să scrie articole, să modifice articolele altora, să instaleze module (pluginuri), să creeze utilizatori? WordPress are cinci roluri standard (denumirile în limba română între paranteze):

RolCe poate face acest rolTipic pentru
Administrator (Administrator)Totul: teme, module (pluginuri), utilizatori, setări, tot conținutulUna sau două persoane care administrează tehnic site-ul
Editor (Redactor)Crearea, modificarea, publicarea și ștergerea tuturor articolelor și paginilor, inclusiv ale altora; administrarea comentariilorPersoana care gestionează conținutul întregului site
Author (Autor)Scrierea propriilor articole, încărcarea imaginilor și publicareaUn autor permanent
Contributor (Colaborator)Scrierea propriilor articole, dar fără a le publica sau a încărca imaginiUn colaborator invitat ale cărui texte sunt verificate
Subscriber (Abonat)Administrarea doar a propriului profilMembri care trebuie să se autentifice pentru a citi ceva

La o rețea de site-uri (multisite) există și rolul de super administrator. Unele module (pluginuri) adaugă roluri proprii, precum Manager magazin și Client în WooCommerce, sau un rol pentru administrarea SEO.

Observați diferența dintre autor și redactor: un autor poate acționa doar asupra propriilor articole, un redactor asupra tuturor. Iar un redactor nu poate instala module (pluginuri) și nici modifica setările. Așa este menit să funcționeze.

Principiul: cât mai puține drepturi posibil

Fiecare cont este o posibilă poartă de intrare pentru un atacator. O parolă scursă a unui abonat produce puține pagube. O parolă scursă a unui administrator oferă control total: un atacator poate încărca un modul (plugin) cu cod rău intenționat și, astfel, poate accesa toate fișierele și baza de date a site-ului dumneavoastră.

De aceea, acordați fiecărei persoane cel mai scăzut rol cu care își poate face treaba:

  • Colegul de marketing care scrie bloguri: autor sau redactor, nu administrator.
  • Stagiarul care furnizează știri: colaborator; altcineva publică.
  • Dezvoltatorul web care vine o singură dată să rezolve ceva: un cont temporar de administrator pe care îl ștergeți sau îl retrogradați după aceea.
  • Dumneavoastră înșivă: luați în calcul două conturi, un administrator pentru întreținere și un redactor pentru scrierea zilnică. Cine vizualizează o pagină infectată sau dă clic pe un link fals ca administrator expune mai mult decât un redactor.

Câteva reguli adiționale:

  • Un cont per persoană. Niciodată un cont partajat, de tipul „birou” sau „redacție”. În acest caz nu știți cine a făcut ce, nu puteți revoca accesul unei singure persoane, iar parola circulă prin e-mailuri și bilețele.
  • Faceți curățenie. Dacă cineva pleacă, ștergeți contul sau retrogradați-l la abonat. Verificați trimestrial ce administratori există (lecția 9.4). Un administrator necunoscut este unul dintre cele mai clare semne ale unui atac informatic (lecția 7.5).
  • Fără conturi pentru aplicații care nu au nevoie de ele. Dacă o integrare (o aplicație, un alt sistem) trebuie să acceseze WordPress, folosiți o parolă de aplicație (vezi mai jos).

Nume de utilizator și nume afișat

Fiecare cont are un nume de utilizator (cu care vă autentificați, nu poate fi modificat) și un nume afișat (ceea ce apare lângă articolele dumneavoastră, de exemplu „Maria Popescu”). Alegeți numele afișat în profil, la opțiunea „Afișează public ca”.

Este secret numele dumneavoastră de utilizator? Nu chiar. WordPress afișează în mai multe locuri un nume derivat: în adresa unei arhive de autor (/author/maria/) și în punctul de intrare REST al site-ului (/wp-json/wp/v2/users), pentru oricine a publicat un articol. Acest nume (slug-ul) este adesea identic cu numele de utilizator. Un atacator are astfel jumătate din ce îi trebuie. Protecția reală constă într-o parolă puternică și autentificarea în doi pași (lecția 7.3), dar un nume de utilizator diferit de numele dumneavoastră public ajută puțin. În lecția 7.3 veți verifica ce arată site-ul dumneavoastră.

Parole de aplicație

Începând cu WordPress 5.6, fiecare profil are la final secțiunea Parole de aplicație. Cu aceasta creați o parolă separată pentru o singură integrare, de exemplu o aplicație de pe telefonul dumneavoastră sau un sistem care publică articole prin REST API. Avantaje:

  • Nu divulgați parola dumneavoastră reală.
  • Puteți revoca o singură integrare fără a vă modifica propria parolă.
  • O parolă de aplicație nu funcționează pentru autentificarea în panoul obișnuit de administrare.

Parola de aplicație are aceleași drepturi ca și contul. Așadar, creați-o la un cont cu un rol corespunzător (scăzut). Dacă nu utilizați integrări, nu aveți nevoie de ele.

Ștergerea unei persoane

Dacă ștergeți un utilizator care a scris articole, WordPress întreabă ce se întâmplă cu acel conținut:

  • Șterge tot conținutul: toate articolele și paginile acelei persoane dispar. Aproape niciodată ceea ce doriți.
  • Atribuie tot conținutul lui un alt utilizator: articolele rămân, cu noul utilizator ca autor.

Alegeți aproape întotdeauna a doua variantă. Doriți să păstrați numele autorului vechi la articole? Retrogradați atunci contul la abonat și dați-i o parolă nouă și lungă, în loc să îl ștergeți.

În practică: cum arată într-un panou

În panoul de administrare WordPress:

  1. Utilizatori > Toți utilizatorii: sus apare câte conturi există pentru fiecare rol. Faceți clic pe Administrator pentru a vedea doar administratorii.
  2. Utilizatori > Adaugă utilizator nou: completați numele de utilizator și e-mailul și alegeți rolul. Lăsați WordPress să trimită un link pentru parolă, în loc să trimiteți dumneavoastră o parolă prin e-mail.
  3. Profil: alegeți numele afișat și, la final, administrați parolele de aplicație.

Rezumat

  • Un rol este un pachet de drepturi; WordPress are administrator, redactor, autor, colaborator și abonat.
  • Acordați fiecăruia cel mai scăzut rol cu care își poate face treaba și păstrați numărul de administratori mic.
  • Un cont per persoană, niciodată partajat; faceți curățenie în conturi atunci când cineva pleacă.
  • Numele de utilizator nu sunt secrete; protecția reală este o parolă puternică și autentificarea în doi pași.
  • La ștergere, atribuiți conținutul altcuiva; parolele de aplicație se folosesc pentru integrări.

Test (quiz)

1. Un colaborator invitat furnizează din când în când un articol pe care doriți să îl verificați înainte de publicare. Ce rol îi acordați?



2. De ce este o idee proastă un singur cont de administrator partajat pentru întregul birou?



3. Ștergeți contul unui fost angajat care are o sută de articole. Ce alegeți de obicei?



4. Care este avantajul unei parole de aplicație pentru o aplicație care publică articole?



Exercițiu

Exercițiu D3.3: Un audit al rolurilor de pe site-ul dvs. Deschideți Utilizatori > Toți utilizatorii și întocmiți o listă: pentru fiecare cont, rolul, dacă persoana este încă activă și ce rol are de fapt nevoie. Completați câți administratori aveați și câți rămân după runda de curățenie. Bifați: fără conturi partajate, fără administratori necunoscuți, persoanele plecate șterse sau retrogradate (cu conținutul atribuit), parolele de aplicație neutilizate revocate. Explicați într-o singură propoziție de ce vă acordați sau nu dumneavoastră înșivă un cont separat de redactor.

Exercițiul D3.3: Un audit al rolurilor de pe site-ul dvs.

Acest exercițiu îl faceți singur; nimeni nu îl verifică. Bifați ce ați făcut și marcați exercițiul ca finalizat.




Bifele și notițele dumneavoastră rămân doar în acest browser; nu le trimitem nicăieri. Dacă sunteți autentificat, păstrăm în Cursurile mele doar faptul că ați finalizat exercițiul.

Lecturi suplimentare

Aceste articole descriu pașii în panourile WebOké; în alte panouri funcționează similar.

Un moment…

Configurați domeniile

Stabiliți pentru fiecare domeniu nameserverele, legătura cu hostingul și cine devine titularul.

Se încarcă domeniile…