In acest ghid inveti cum functioneaza modelul de acces Grant si Deny, cum restrictioneaza continut la nivel de taxonomy, post individual sau block Gutenberg, si cum configurezi setarile globale pentru administratori si upselling in arhive.
Cand asociezi un plan cu un continut (taxonomy, curs, Learning Journey etc.), ai trei optiuni de acces pentru acel plan:
| Optiune | Ce vede utilizatorul |
| Grant | Utilizatorul cu acest plan are acces la continut. Acesta este cazul standard. |
| No rule | Planul nu are nicio regula pentru acest continut. Utilizatorul il vede ca si cum nu ar exista membership, adica acces liber. |
| Deny | Planul blocheaza explicit accesul la continut, chiar daca alte reguli ar permite accesul. |

Exemplu practic:
Cea mai comuna metoda de restrictionare este la nivel de taxonomy (Learning Journey, curs, categorie). Orice continut din acea colectie este acoperit automat de regula.
Intra in planul dorit si mergi la sectiunea Plan Rules, click pe Adauga si completeaza:
Salveaza modificarile.

Daca vrei sa restrictionezi o singura lectie, pagina sau post fara sa afectezi restul colectiei, folosesti Rule Type = Post.
In sectiunea Plan Rules, click pe Adauga si completeaza:
Salveaza modificarile.

Pe langa restrictionarea la nivel de post sau taxonomy, poti restrictiona un singur block din editorul Gutenberg. Restul paginii ramane vizibil pentru toti, dar blockul respectiv este afisat sau ascuns in functie de planul utilizatorului.
Deschide pagina sau postul in editorul Gutenberg si click pe blockul pe care vrei sa-l restrictionezi. In panoul din dreapta, gaseste sectiunea Membership Display Rules. La campul Display For, selecteaza Logged In pentru a debloca optiunile suplimentare.
Optiunile complete pentru Display For sunt: Everyone (toti utilizatorii, fara restrictie), Logged In (doar utilizatorii autentificati, cu posibilitate de filtrare pe planuri) si Logged Out (doar vizitatorii neautentificati).
Optiuni disponibile dupa ce selectezi Logged In:
| Camp | Ce face |
| Required Memberships | Blockul este vizibil doar daca utilizatorul are cel putin unul dintre planurile specificate aici. Separi planurile cu virgula sau tasta Enter. |
| Disallowed Memberships | Blockul este ascuns daca utilizatorul are oricare dintre planurile specificate aici, chiar daca are si un plan din Required Memberships. |
Exemplu: Vrei sa afisezi un bloc de continut bonus doar pentru utilizatorii cu Plan Premium, dar sa-l ascunzi pentru cei cu Plan Trial (chiar daca Trial-ul e tot Logged In): adaugi Plan Premium la Required Memberships si Plan Trial la Disallowed Memberships.

Cum arata blocul pentru cineva cu acces:

Cum arata blocul pentru cineva fara acces:

Mergi la Setari → Enlivy Kit → tab Memberships → Miscellaneous.
Setarea Whitelist Administrators permite administratorilor platformei sa vada tot continutul restrictionat, indiferent de ce planuri au active. Utila pentru a testa si verifica paginile fara sa iti cumperi propriile planuri.
| Stare | Ce se intampla |
| Activa | Administratorii vad tot continutul, inclusiv cel restrictionat, fara sa aiba nevoie de un plan activ. |
| Inactiva | Administratorii sunt tratati ca orice alt utilizator si vad doar continutul la care au acces prin planurile lor. |
Recomandat: Tine aceasta setare activa in timpul configurarii si testarii platformei. Dezactiveaz-o temporar daca vrei sa verifici exact ce vede un utilizator obisnuit.

Mergi la Setari → Enlivy Kit → tab Memberships → Archive Pages.
Archive Upselling controleaza ce vad utilizatorii fara acces atunci cand ajung pe o pagina de arhiva (ex: lista de cursuri, lista de Learning Journeys) care contine continut restrictionat.
Enable Membership Upselling:
| Stare | Ce vede utilizatorul fara acces in arhiva |
| Activa | Continutul restrictionat apare in lista, dar cu un buton de achizitie / upsell in loc de link catre continut. Utilizatorul stie ca exista, dar nu poate accesa. |
| Inactiva | Continutul restrictionat nu apare deloc in arhiva pentru utilizatorii fara acces. |
Membership Upselling - Whitelist:
Daca activezi upselling-ul, poti limita la ce tipuri de continut se aplica. Daca lasi campul gol, upselling-ul se aplica pe toate tipurile de continut. Daca selectezi tipuri specifice, upselling-ul apare doar pentru acelea.
Tipurile de continut disponibile: Articole, Pagini, Media, Archetypes, Content Capsules, Courses, Digital Books, Forum Topics, Learning Journey Steps, Lounge, Mentor Sessions, Support Tickets.
Sfat: Daca vrei upselling doar pe cursuri si Learning Journey Steps, selectezi doar acele doua tipuri si lasi restul neselectate.

Lista de verificare
Cele mai bune practici
Daca un utilizator are mai multe planuri active si cel putin unul dintre ele are Deny pe un continut, utilizatorul nu vede acel continut. Nu conteaza cate planuri cu Grant are — un singur Deny blocheaza accesul definitiv.
| Combinatie de reguli | Rezultat |
|---|---|
| Grant + Grant | Acces |
| Grant + No rule | Acces |
| No rule + No rule | Acces liber (ca si cum nu ar exista membership) |
| Grant + Deny | Blocat |
| No rule + Deny | Blocat |