One portal per client entity
A portal belongs to a client entity — a legal entity — not to a client group. Both are the same ones you use everywhere else in Denari; see Client Groups & Client Entities if the distinction is new. For a client group with a single entity, the difference never shows. For a group made up of several entities, it matters: each entity gets its own portal, and a document published to one is not visible in the others.Example
Example
Take the fictional client group Harvest Foods, made up of three client entities:
- Harvest Manufacturing, LLC
- Harvest Distribution Services Inc.
- Harvest Retail Ventures LLC
Two things must both be true
A client sees a document only when both of these have happened:- The document has been published to that entity’s portal.
- The person’s email has been granted access to that entity, by inviting them.
Portals create themselves
There is no New portal button. A portal is created lazily, the first time someone publishes a document to that entity. Denari never bulk-creates a portal for every entity in your firm — that would produce hundreds of empty portals and a much larger surface for an accidental publish.The entity attribute is the routing rule
When you publish, Denari resolves the document’s client entity attribute and uses it to pick the portal.- Exactly one entity — it’s preselected in the dialog. One click to confirm.
- More than one entity — the dialog asks which of them you mean.
- No entity at all — the dialog offers your firm’s full entity list.
A portal holds records, not copies
Publishing does not copy or move anything. The portal stores a reference to the document in your library, which means:- The document keeps its attributes, versions, comments, and history.
- The portal always shows the document’s current version.
- Unpublishing removes the reference. The document itself is untouched.
- Deleting the document from your library removes it from the portal too.
What a portal contains
Document requests are behind their own feature flag while the feature settles — see Access & permissions.