Az adatszoba háromrétegű joga és a mappa-hozzáférések
A fiók-, funkció- és tartalom-réteg, az adatszoba-funkciókulcsok, a mappa-hozzáférés forrásai, a közös hozzáférés-utóhatás, az időszakos ellenőrzés és a belépési levél.
Az adatszoba-jog egyetlen döntési pontban három réteget néz; a view nélkül egyik funkció sem érvényes. A „letölthető” jelzők az adatszobában nem zárnak — a letöltés a user funkciója, mindig vízjellel; kivétel az online Drive-szerkesztés (táblázat, szöveg), amely továbbra is a jelzőkhöz kötött.
A három réteg
A táblanevek a telepítés saját előtagjával állnak az adatbázisban.
- Fiók és mappa: aktív user, élő mappa (
status = 1, a mappa tól–ig ablaka), a hozzárendelés ablaka (doc_share_user.date_start,date_expire), áruház-egyezés. - Funkció: a
document/dataroomkulcsai a userre kiosztva (user_feature, saját ablakkal; User → Permission, előfizetés vagy szerződés). A funkciót a user kapja, nem a mappa; adoc_share_user.functionsoszlop megmaradt, de nem olvasott. - Tartalom: a dokumentum a mappa (vagy almappája) tagja, aktív, és a user cég-hatókörébe esik.
Funkciókulcsok
document/dataroom: view, download, share, upload, folder, rename, delete, broker, terminate (BASE). A terminate szerződés-szintű, nem mappa-szintű.
A mappa-hozzáférés forrásai
source | Író | source_ref |
|---|---|---|
manual | Mappák képernyő vagy User form (user/user.shareadd, jog: shares) | 0 |
contract | a közvetítői szerződés szinkronja | contract_property_id |
registration | az érdeklődő hozzáférése (ctx=registration, jog: contract/contractaction + roomaccess) | regisztrációs sor azonosító |
Minden forrás csak a saját sorait írja és veszi el. Minden hozzáférés közös következménye (afterGrant): idővonal-sor. A belépési levél kézzel megy a User lista boríték ikonjával (user/user.invite, visszavonás: .inviterevoke): aktiválatlan fióknál aktiváló link (room_invite), aktiváltnál a szoba kezdőlapja (room_access).
Időszakos ellenőrzés
Bővítmény-beállítás (Dokumentumok): „Adatszoba hozzáférés-ellenőrzés” (ki, 1, 5, 10, 15, 30 perc; alap 5). A nyitott mappa lejártakor üzenet és visszalépés a kezdőlapra. A szerveroldali kapu ettől függetlenül minden kérésnél dönt. Az új adatszoba-user csoportja is innen jön („Adatszoba – új userek csoportja”).
Admin végpontok
user/user.shareadd és .shareremove: shares; ctx=registration esetén a contract/contractaction roomaccess kulcsa. user/user.invite, .inviterevoke: a user modul joga. user/user további kulcsai: shares, consentreset (BASE).