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.

  1. 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.
  2. Funkció: a document/dataroom kulcsai 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; a doc_share_user.functions oszlop megmaradt, de nem olvasott.
  3. 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
manualMappák képernyő vagy User form (user/user.shareadd, jog: shares)0
contracta közvetítői szerződés szinkronjacontract_property_id
registrationaz é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).