Enterprise file management with granular access control — and purpose-built secure data rooms for M&A due diligence.
API workflow reference →Name it, pick its posture (general collaboration or secure data room), and lock down which file types can be uploaded. Everything a repository needs is decided at creation — not patched later.
Drill into any folder, share a file with named people, and pick the exact combination of permissions. View, download, edit, rename, delete, and share are separate grants — not one "access" switch.
Creating a secure data room requires reviewing and accepting a binding NDA — purpose, confidentiality, access, audit, legal effect. Acceptance is recorded. Every action inside the room is logged from that moment on.
Each buyer, investor, or lender is a party — an account plus its people. The add-party wizard captures the account (search or create, with party type), the people (directory search or invite by email), and confirms at Phase 1 with no folder grants.
Data rooms don't grant everything at once. Advance a party to a new phase and the system shows exactly which folders and how many documents unlock — before you confirm. Gated folders are absent from a party's view; nothing greyed-out to reverse-engineer.
Data rooms need more than a shared folder — they need a structured conversation. The Q&A workflow routes buyer questions to the deal team, tracks internal drafts, and publishes answers with audience controls. Nothing gets lost in email; nothing gets answered twice.
One module, two postures. Everyday file collaboration and locked-down deal rooms share one interface, one permission model, and one audit trail. General file management handles day-to-day storage and sharing across teams; secure data rooms extend the same foundation with binding NDAs, party-level access, staged disclosure, and a structured Q&A workflow that keeps every question and answer on the record.
Internal code areas in the licensed Full-Stack codebase that back this module.
ApiRepository (top-level ops)ApiRepositoryFile (file lifecycle, versioning, sharing, locking, watermarking)ApiRepositoryFolder (folder lifecycle, permissions, sharing)ApiRepositoryParty (party + party-member)ApiRepositoryQA (question-and-answer workflow)ApiPublicShareLink (unauthenticated share-link resolution)Background repository job workers (bulk download, closing export, activity export)General file management ships as the everyday-collaboration posture; secure data rooms layer party-level access, staged disclosure, NDAs, and Q&A on the same foundation.
| Capability | General file management | Secure data rooms |
|---|---|---|
| Folders, versions, trash, starred, search | Yes | Yes |
| Per-action sharing (view / download / edit / rename / delete / share) | Yes | Yes |
| Allowed file types per repository (36 MIME types, grouped) | Yes | Yes |
| File & folder locks + legal holds | Yes | Yes |
| "Anyone with link" sharing | Yes | No — access is always named |
| Binding NDA at creation | — | Yes |
| Parties (company-level access) | — | Yes |
| Staged disclosure (phase gates on folders) | — | Yes |
| "View as" a party | — | Yes |
| Structured Q&A with publish controls | — | Yes |
| Closing binder export | — | Yes |
| Audit history | Per-item activity | Every event, deal-wide |
A quick visual of how File Management & Secure Data Rooms participates across the CleenUI stack, alongside the named operations it adds to the API surface.
Each operation maps to an endpoint in the licensed C# Web API surface.