License API · 99.98%
← All knowledge articles
RS-Systems knowledge base

How to restrict access to Revit Server projects and model disciplines

A practical access-control model for teams where contractors and disciplines must see only their own projects and areas of responsibility.

01

Quick answer

Revit Server itself does not provide a detailed permission model by user, project, discipline and operation. A gateway must identify the user and request, apply central rules, and deny actions outside the assigned responsibility before they reach Revit Server.

02

What the team sees

External participants can open projects outside their scope. Engineers see model disciplines that do not belong to them. Administrators depend on instructions and manual supervision, and removing access at the end of a contract takes too long.

03

Why it keeps happening

The visible incident is an access problem, but the process cause is the absence of one authoritative responsibility matrix. Accounts, projects, model disciplines and allowed actions are not connected by enforceable rules.

04

A controlled way to solve it

  1. Create one identity for every internal and external participant.
  2. Assign access to explicit projects instead of the whole server.
  3. Split permissions by model discipline or section and by allowed action.
  4. Use roles for repeatable rules and individual exceptions only when necessary.
  5. Log every allowed and denied request so the rule can be verified.
05

Expected result

A participant can work only in the projects and model areas assigned to them. Access changes are applied centrally, onboarding and offboarding become predictable, and every decision is supported by an audit trail.

Related RS-Systems solution

Questions and answers

Can this be solved only with Windows folder permissions?

No. Revit Server requests are not equivalent to ordinary file access, and folder permissions do not express project, model-discipline and operation rules.

Will designers need a different Revit workflow?

The control should be applied by the server gateway. Designers continue using Revit, while disallowed operations are blocked centrally.