[{"data":1,"prerenderedAt":696},["ShallowReactive",2],{"content-/files-and-documents/file-permissions":3,"docs-toc":398},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"title":8,"description":9,"type":10,"status":11,"applies_to":12,"last_reviewed":14,"related":15,"body":17,"_type":392,"_id":393,"_source":394,"_file":395,"_stem":396,"_extension":397},"/files-and-documents/file-permissions","files-and-documents",false,"","File permissions","Decide which users, residents, contractors and regulators can see each folder.","concept","live",[13],"shared","2026-05-10",[16],"/files-and-documents/folders-and-hierarchy",{"type":18,"children":19,"toc":382},"root",[20,28,34,41,46,102,108,184,190,195,258,263,269,274,328,333,339,351,357,377],{"type":21,"tag":22,"props":23,"children":25},"element","h1",{"id":24},"file-permissions",[26],{"type":27,"value":8},"text",{"type":21,"tag":29,"props":30,"children":31},"p",{},[32],{"type":27,"value":33},"Folder permissions decide who can see and download what. Permissions are set at the folder level. Files inside inherit from the folder.",{"type":21,"tag":35,"props":36,"children":38},"h2",{"id":37},"who-can-have-access",[39],{"type":27,"value":40},"Who can have access",{"type":21,"tag":29,"props":42,"children":43},{},[44],{"type":27,"value":45},"Five categories of viewer:",{"type":21,"tag":47,"props":48,"children":49},"ul",{},[50,62,72,82,92],{"type":21,"tag":51,"props":52,"children":53},"li",{},[54,60],{"type":21,"tag":55,"props":56,"children":57},"strong",{},[58],{"type":27,"value":59},"Staff users",{"type":27,"value":61}," — your PropLink users. Default access for all folders.",{"type":21,"tag":51,"props":63,"children":64},{},[65,70],{"type":21,"tag":55,"props":66,"children":67},{},[68],{"type":27,"value":69},"Residents",{"type":27,"value":71}," — leaseholders and tenants on ResidencePort.",{"type":21,"tag":51,"props":73,"children":74},{},[75,80],{"type":21,"tag":55,"props":76,"children":77},{},[78],{"type":27,"value":79},"Contractors",{"type":27,"value":81}," — vendors with active ContractorPort sessions for a specific work order.",{"type":21,"tag":51,"props":83,"children":84},{},[85,90],{"type":21,"tag":55,"props":86,"children":87},{},[88],{"type":27,"value":89},"Building Safety Regulator",{"type":27,"value":91}," — when BuildingThread ships.",{"type":21,"tag":51,"props":93,"children":94},{},[95,100],{"type":21,"tag":55,"props":96,"children":97},{},[98],{"type":27,"value":99},"External recipients",{"type":27,"value":101}," — through one-off shareable links.",{"type":21,"tag":35,"props":103,"children":105},{"id":104},"set-folder-permissions",[106],{"type":27,"value":107},"Set folder permissions",{"type":21,"tag":109,"props":110,"children":111},"steps",{},[112],{"type":21,"tag":113,"props":114,"children":115},"ol",{},[116,121,133,179],{"type":21,"tag":51,"props":117,"children":118},{},[119],{"type":27,"value":120},"Open the folder.",{"type":21,"tag":51,"props":122,"children":123},{},[124,126,131],{"type":27,"value":125},"Click ",{"type":21,"tag":55,"props":127,"children":128},{},[129],{"type":27,"value":130},"Permissions",{"type":27,"value":132},".",{"type":21,"tag":51,"props":134,"children":135},{},[136,138],{"type":27,"value":137},"Tick which categories can access:\n",{"type":21,"tag":47,"props":139,"children":140},{},[141,151,160,169],{"type":21,"tag":51,"props":142,"children":143},{},[144,149],{"type":21,"tag":55,"props":145,"children":146},{},[147],{"type":27,"value":148},"Staff",{"type":27,"value":150}," — sub-options for specific roles or scoped users.",{"type":21,"tag":51,"props":152,"children":153},{},[154,158],{"type":21,"tag":55,"props":155,"children":156},{},[157],{"type":27,"value":69},{"type":27,"value":159}," — toggles ResidencePort visibility for residents linked to the parent site.",{"type":21,"tag":51,"props":161,"children":162},{},[163,167],{"type":21,"tag":55,"props":164,"children":165},{},[166],{"type":27,"value":79},{"type":27,"value":168}," — sub-options to limit by work order.",{"type":21,"tag":51,"props":170,"children":171},{},[172,177],{"type":21,"tag":55,"props":173,"children":174},{},[175],{"type":27,"value":176},"External link",{"type":27,"value":178}," — generate a signed URL with an expiry.",{"type":21,"tag":51,"props":180,"children":181},{},[182],{"type":27,"value":183},"Save.",{"type":21,"tag":35,"props":185,"children":187},{"id":186},"default-visibility",[188],{"type":27,"value":189},"Default visibility",{"type":21,"tag":29,"props":191,"children":192},{},[193],{"type":27,"value":194},"Sensible defaults apply to standard folders:",{"type":21,"tag":47,"props":196,"children":197},{},[198,208,218,228,238,248],{"type":21,"tag":51,"props":199,"children":200},{},[201,206],{"type":21,"tag":55,"props":202,"children":203},{},[204],{"type":27,"value":205},"Compliance/",{"type":27,"value":207}," — staff only by default. Residents see specific certificates only when explicitly added.",{"type":21,"tag":51,"props":209,"children":210},{},[211,216],{"type":21,"tag":55,"props":212,"children":213},{},[214],{"type":27,"value":215},"Insurance/",{"type":27,"value":217}," — staff only. Schedules can be shared on request.",{"type":21,"tag":51,"props":219,"children":220},{},[221,226],{"type":21,"tag":55,"props":222,"children":223},{},[224],{"type":27,"value":225},"Year-end packs/",{"type":27,"value":227}," — visible to residents linked to the site.",{"type":21,"tag":51,"props":229,"children":230},{},[231,236],{"type":21,"tag":55,"props":232,"children":233},{},[234],{"type":27,"value":235},"Section 20/",{"type":27,"value":237}," — visible to residents during the consultation period, then archived.",{"type":21,"tag":51,"props":239,"children":240},{},[241,246],{"type":21,"tag":55,"props":242,"children":243},{},[244],{"type":27,"value":245},"Plans and drawings/",{"type":27,"value":247}," — staff only by default.",{"type":21,"tag":51,"props":249,"children":250},{},[251,256],{"type":21,"tag":55,"props":252,"children":253},{},[254],{"type":27,"value":255},"Photos/",{"type":27,"value":257}," — staff only.",{"type":21,"tag":29,"props":259,"children":260},{},[261],{"type":27,"value":262},"Override on a per-folder basis as you need.",{"type":21,"tag":35,"props":264,"children":266},{"id":265},"sharing-one-file",[267],{"type":27,"value":268},"Sharing one file",{"type":21,"tag":29,"props":270,"children":271},{},[272],{"type":27,"value":273},"For a one-off share without changing the folder's permissions:",{"type":21,"tag":109,"props":275,"children":276},{},[277],{"type":21,"tag":113,"props":278,"children":279},{},[280,285,295,323],{"type":21,"tag":51,"props":281,"children":282},{},[283],{"type":27,"value":284},"Open the file.",{"type":21,"tag":51,"props":286,"children":287},{},[288,289,294],{"type":27,"value":125},{"type":21,"tag":55,"props":290,"children":291},{},[292],{"type":27,"value":293},"Share",{"type":27,"value":132},{"type":21,"tag":51,"props":296,"children":297},{},[298,300],{"type":27,"value":299},"Pick how:\n",{"type":21,"tag":47,"props":301,"children":302},{},[303,313],{"type":21,"tag":51,"props":304,"children":305},{},[306,311],{"type":21,"tag":55,"props":307,"children":308},{},[309],{"type":27,"value":310},"Send by email",{"type":27,"value":312}," to a contact in PropLink.",{"type":21,"tag":51,"props":314,"children":315},{},[316,321],{"type":21,"tag":55,"props":317,"children":318},{},[319],{"type":27,"value":320},"Generate a one-time link",{"type":27,"value":322}," with an expiry (default 7 days).",{"type":21,"tag":51,"props":324,"children":325},{},[326],{"type":27,"value":327},"Confirm.",{"type":21,"tag":29,"props":329,"children":330},{},[331],{"type":27,"value":332},"The link is recorded on the audit log so you know who you sent it to.",{"type":21,"tag":35,"props":334,"children":336},{"id":335},"permission-audit",[337],{"type":27,"value":338},"Permission audit",{"type":21,"tag":29,"props":340,"children":341},{},[342,344,349],{"type":27,"value":343},"Open ",{"type":21,"tag":55,"props":345,"children":346},{},[347],{"type":27,"value":348},"Settings → Audit logs → File access",{"type":27,"value":350}," to see who has viewed or downloaded each file. Useful for sensitive folders (HRB safety case, claims under investigation) where access tracking is needed.",{"type":21,"tag":35,"props":352,"children":354},{"id":353},"removing-access",[355],{"type":27,"value":356},"Removing access",{"type":21,"tag":109,"props":358,"children":359},{},[360],{"type":21,"tag":113,"props":361,"children":362},{},[363,368,373],{"type":21,"tag":51,"props":364,"children":365},{},[366],{"type":27,"value":367},"Open the folder's permissions.",{"type":21,"tag":51,"props":369,"children":370},{},[371],{"type":27,"value":372},"Untick the category that should lose access.",{"type":21,"tag":51,"props":374,"children":375},{},[376],{"type":27,"value":183},{"type":21,"tag":29,"props":378,"children":379},{},[380],{"type":27,"value":381},"PropLink invalidates any active links from that scope. Cached copies on a recipient's device may persist; permission changes do not retroactively delete what has already been downloaded.",{"title":7,"searchDepth":383,"depth":383,"links":384},3,[385,387,388,389,390,391],{"id":37,"depth":386,"text":40},2,{"id":104,"depth":386,"text":107},{"id":186,"depth":386,"text":189},{"id":265,"depth":386,"text":268},{"id":335,"depth":386,"text":338},{"id":353,"depth":386,"text":356},"markdown","content:13.files-and-documents:file-permissions.md","content","13.files-and-documents/file-permissions.md","13.files-and-documents/file-permissions","md",{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"title":8,"description":9,"type":10,"status":11,"applies_to":399,"last_reviewed":14,"related":400,"body":401,"_type":392,"_id":393,"_source":394,"_file":395,"_stem":396,"_extension":397},[13],[16],{"type":18,"children":402,"toc":688},[403,407,411,415,419,462,466,528,532,536,587,591,595,599,645,649,653,662,666,684],{"type":21,"tag":22,"props":404,"children":405},{"id":24},[406],{"type":27,"value":8},{"type":21,"tag":29,"props":408,"children":409},{},[410],{"type":27,"value":33},{"type":21,"tag":35,"props":412,"children":413},{"id":37},[414],{"type":27,"value":40},{"type":21,"tag":29,"props":416,"children":417},{},[418],{"type":27,"value":45},{"type":21,"tag":47,"props":420,"children":421},{},[422,430,438,446,454],{"type":21,"tag":51,"props":423,"children":424},{},[425,429],{"type":21,"tag":55,"props":426,"children":427},{},[428],{"type":27,"value":59},{"type":27,"value":61},{"type":21,"tag":51,"props":431,"children":432},{},[433,437],{"type":21,"tag":55,"props":434,"children":435},{},[436],{"type":27,"value":69},{"type":27,"value":71},{"type":21,"tag":51,"props":439,"children":440},{},[441,445],{"type":21,"tag":55,"props":442,"children":443},{},[444],{"type":27,"value":79},{"type":27,"value":81},{"type":21,"tag":51,"props":447,"children":448},{},[449,453],{"type":21,"tag":55,"props":450,"children":451},{},[452],{"type":27,"value":89},{"type":27,"value":91},{"type":21,"tag":51,"props":455,"children":456},{},[457,461],{"type":21,"tag":55,"props":458,"children":459},{},[460],{"type":27,"value":99},{"type":27,"value":101},{"type":21,"tag":35,"props":463,"children":464},{"id":104},[465],{"type":27,"value":107},{"type":21,"tag":109,"props":467,"children":468},{},[469],{"type":21,"tag":113,"props":470,"children":471},{},[472,476,485,524],{"type":21,"tag":51,"props":473,"children":474},{},[475],{"type":27,"value":120},{"type":21,"tag":51,"props":477,"children":478},{},[479,480,484],{"type":27,"value":125},{"type":21,"tag":55,"props":481,"children":482},{},[483],{"type":27,"value":130},{"type":27,"value":132},{"type":21,"tag":51,"props":486,"children":487},{},[488,489],{"type":27,"value":137},{"type":21,"tag":47,"props":490,"children":491},{},[492,500,508,516],{"type":21,"tag":51,"props":493,"children":494},{},[495,499],{"type":21,"tag":55,"props":496,"children":497},{},[498],{"type":27,"value":148},{"type":27,"value":150},{"type":21,"tag":51,"props":501,"children":502},{},[503,507],{"type":21,"tag":55,"props":504,"children":505},{},[506],{"type":27,"value":69},{"type":27,"value":159},{"type":21,"tag":51,"props":509,"children":510},{},[511,515],{"type":21,"tag":55,"props":512,"children":513},{},[514],{"type":27,"value":79},{"type":27,"value":168},{"type":21,"tag":51,"props":517,"children":518},{},[519,523],{"type":21,"tag":55,"props":520,"children":521},{},[522],{"type":27,"value":176},{"type":27,"value":178},{"type":21,"tag":51,"props":525,"children":526},{},[527],{"type":27,"value":183},{"type":21,"tag":35,"props":529,"children":530},{"id":186},[531],{"type":27,"value":189},{"type":21,"tag":29,"props":533,"children":534},{},[535],{"type":27,"value":194},{"type":21,"tag":47,"props":537,"children":538},{},[539,547,555,563,571,579],{"type":21,"tag":51,"props":540,"children":541},{},[542,546],{"type":21,"tag":55,"props":543,"children":544},{},[545],{"type":27,"value":205},{"type":27,"value":207},{"type":21,"tag":51,"props":548,"children":549},{},[550,554],{"type":21,"tag":55,"props":551,"children":552},{},[553],{"type":27,"value":215},{"type":27,"value":217},{"type":21,"tag":51,"props":556,"children":557},{},[558,562],{"type":21,"tag":55,"props":559,"children":560},{},[561],{"type":27,"value":225},{"type":27,"value":227},{"type":21,"tag":51,"props":564,"children":565},{},[566,570],{"type":21,"tag":55,"props":567,"children":568},{},[569],{"type":27,"value":235},{"type":27,"value":237},{"type":21,"tag":51,"props":572,"children":573},{},[574,578],{"type":21,"tag":55,"props":575,"children":576},{},[577],{"type":27,"value":245},{"type":27,"value":247},{"type":21,"tag":51,"props":580,"children":581},{},[582,586],{"type":21,"tag":55,"props":583,"children":584},{},[585],{"type":27,"value":255},{"type":27,"value":257},{"type":21,"tag":29,"props":588,"children":589},{},[590],{"type":27,"value":262},{"type":21,"tag":35,"props":592,"children":593},{"id":265},[594],{"type":27,"value":268},{"type":21,"tag":29,"props":596,"children":597},{},[598],{"type":27,"value":273},{"type":21,"tag":109,"props":600,"children":601},{},[602],{"type":21,"tag":113,"props":603,"children":604},{},[605,609,618,641],{"type":21,"tag":51,"props":606,"children":607},{},[608],{"type":27,"value":284},{"type":21,"tag":51,"props":610,"children":611},{},[612,613,617],{"type":27,"value":125},{"type":21,"tag":55,"props":614,"children":615},{},[616],{"type":27,"value":293},{"type":27,"value":132},{"type":21,"tag":51,"props":619,"children":620},{},[621,622],{"type":27,"value":299},{"type":21,"tag":47,"props":623,"children":624},{},[625,633],{"type":21,"tag":51,"props":626,"children":627},{},[628,632],{"type":21,"tag":55,"props":629,"children":630},{},[631],{"type":27,"value":310},{"type":27,"value":312},{"type":21,"tag":51,"props":634,"children":635},{},[636,640],{"type":21,"tag":55,"props":637,"children":638},{},[639],{"type":27,"value":320},{"type":27,"value":322},{"type":21,"tag":51,"props":642,"children":643},{},[644],{"type":27,"value":327},{"type":21,"tag":29,"props":646,"children":647},{},[648],{"type":27,"value":332},{"type":21,"tag":35,"props":650,"children":651},{"id":335},[652],{"type":27,"value":338},{"type":21,"tag":29,"props":654,"children":655},{},[656,657,661],{"type":27,"value":343},{"type":21,"tag":55,"props":658,"children":659},{},[660],{"type":27,"value":348},{"type":27,"value":350},{"type":21,"tag":35,"props":663,"children":664},{"id":353},[665],{"type":27,"value":356},{"type":21,"tag":109,"props":667,"children":668},{},[669],{"type":21,"tag":113,"props":670,"children":671},{},[672,676,680],{"type":21,"tag":51,"props":673,"children":674},{},[675],{"type":27,"value":367},{"type":21,"tag":51,"props":677,"children":678},{},[679],{"type":27,"value":372},{"type":21,"tag":51,"props":681,"children":682},{},[683],{"type":27,"value":183},{"type":21,"tag":29,"props":685,"children":686},{},[687],{"type":27,"value":381},{"title":7,"searchDepth":383,"depth":383,"links":689},[690,691,692,693,694,695],{"id":37,"depth":386,"text":40},{"id":104,"depth":386,"text":107},{"id":186,"depth":386,"text":189},{"id":265,"depth":386,"text":268},{"id":335,"depth":386,"text":338},{"id":353,"depth":386,"text":356},1778601705488]