Partajare
Fiecare resursă partajabilă din Libre WebUI folosește același model de permisiuni: proprietar → utilizator sau grup → drept read, write ori admin. Nu există sisteme diferite pentru funcții diferite. Rolul global de administrator nu oferă acces la conținut privat; administrarea privește funcționarea sistemului, nu citirea conținutului.
Ce poate fi partajat
| Resursă | Citire | Scriere |
|---|---|---|
| Chat-uri | Deschiderea și citirea conversației | — (scrie numai proprietarul) |
| Notițe | Citirea notiței | Editarea conținutului (cu revizii) |
| Colecții de cunoștințe | Documente în propria căutare și RAG | — |
| Personaje | Folosirea personajului în propriile chat-uri | — |
| Prompturi | Folosirea promptului din editor | Editare (cu versiuni) |
| Abilități | Încărcarea abilității în chat-uri | Editare (cu versiuni) |
| Calendare | Vizualizarea evenimentelor alături de cele proprii | Crearea și editarea evenimentelor |
| Servere de instrumente | Apelarea instrumentelor când este permis | — |
Resursele partajate apar în listele destinatarului împreună cu proprietarul și dreptul acordat. Ștergerea rămâne întotdeauna rezervată proprietarului.
Cum este decis accesul
Fiecare citire repetă aceeași decizie (owner → direct grant → group grant). Revocarea unei permisiuni sau eliminarea din grup se aplică următoarei cereri; nimic nu este memorat în cache suficient pentru a deveni învechit. Colecțiile de cunoștințe publică permisiunile și în ACL-ul indexului vectorial, astfel încât regăsirea aplică exact același drept, fără reindexare la partajare sau revocare.
Dialogul de partajare
Toate suprafețele folosesc același dialog: selectați User sau Group, introduceți numele exact (fără căutare aproximativă, deoarece confirmați un nume cunoscut), alegeți dreptul și finalizați. Permisiunile existente apar cu nume lizibile și pot fi revocate cu un clic. Destinatarul primește o notificare în aplicație.
Ce nu face partajarea
- Destinatarul unui chat partajat nu poate genera în el; apelurile de model folosesc întotdeauna datele de autentificare și accesul apelantului.
- Un personaj expune definiția sa, nu amintirile sau starea de evoluție a proprietarului.
- Nu există linkuri publice anonime; orice partajare se face către un utilizator sau grup autentificat.
- Folderele de sesiuni nu partajează încă automat chat-urile lor; partajați-le individual.