Nu oricine poate modifica un spațiu. Editarea, capacitatea, dotările, accesul și arhivarea sunt rezervate Property Managerilor — persoanele responsabile de spațiile unei structuri.
Oricine are acces la modul poate vedea informațiile de bază ale unui spațiu și, dacă are dreptul, poate afla cum ajunge și cum intră.
Property Managerul poate edita datele, pozele, dotările, capacitatea, accesul (uși, chei, coduri) și poate activa sau arhiva spațiul.
Rolul se acordă la nivel de structură: cine e Property Manager pentru o structură poate gestiona proprietățile ei (și pe cele de sub ea). Există o pagină dedicată unde vezi cine are rolul și unde îl poți acorda sau retrage.
📸 Screenshot TODO
Pagina de Property Manageri a unei structuri: lista persoanelor care au rolul, cu butoane de acordare a rolului unei persoane noi și de retragere a celui existent.
Editorul Wagtail poate adăuga imaginea aici.
ℹ️ Rolul poate veni și prin grup
Poți fi Property Manager fie direct, fie pentru că faci parte dintr-un grup căruia i s-a dat acest rol pe structură. Ambele variante îți dau aceleași drepturi.
ℹ️ Detaliu tehnic
Rolul e o relație PROPERTY_MANAGER (din relationships.GenericRelationship) între o persoană sau un grup și o structură; se rezolvă urcând pe lanțul de structuri-părinte (get_property_managers()). Granturile expirate (cu date_end în trecut) nu mai contează.
Pentru imaginea de ansamblu a rolurilor din platformă, vezi Roluri și permisiuni.