Access rights · Audit · Revit Server protection

Revit Server Guard©

Revit Server Guard (RSG) is a powerful administrative module that turns the standard Revit Server into a secure and transparent environment for team collaboration.

The solution eliminates Revit Server’s main weakness — the lack of flexible access-rights management. RSG does not merely observe — it actively controls the data-exchange process, preventing mistakes in complex BIM projects.

4 components .NET 8 · React · TCP proxy · LicenseTool
HTTPS-only API ECDSA P-256 · P1363 signature
RS 2021 — 2027 multi-version support out of the box
License status
Active · 187 days
Bound to fingerprint
a3b7…f102

Pricing

Y1 · UP_TO_5 · 1V

Starter

$2 700/ year
1 year · until 5 users · 1 version RS · 1 license
  • 1 year
  • Up to 5 users
  • 1 RS version of choice
  • 1 server (1 fingerprint)
  • Email support and public forum
Order
Popular
Y1 · UP_TO_50

BIM team

$12 000/ year
1 year · until 50 users · 2 versions RS · 1 license
  • 1 year
  • Up to 50 users
  • 2 Revit Server versions
  • 1 production server
  • Priority support · 2 business day SLA
  • Access to private forum sections
Order
PERM · UP_TO_50 · 4V

Perpetual

$54 000
Perpetual · until 50 users · 4 versions RS · 1 license
  • Perpetual license
  • Up to 50 users
  • 4 RS versions of choice
  • 1 server
  • 12 months of support included
  • Support renewal as a separate line item
Request quote
License calculator

Calculate the price for your configuration

Choose the license type, users, subscription term, Revit Server versions and license count. For a perpetual license, the term is shown as ∞.

Final price
$0
0/7
Trial · 90 days

Policy Engine checks permissions

Rules are built from users, groups, roles, projects, sections and operation types: browse, open, write, publish and administration.

Get trial90 days · no card
Used by design and BIM teams
Atelier Korpus SPb Studio Northline Architects BIM Lab Verge Engineering Plan B Studio
Three product lines

First Revit Common Data Environment, then Revit plugins and 3ds Max plugins.

The product catalog is now organized by product line: Revit Common Data Environment for server-side BIM infrastructure, then Revit plugins, then the separate 3ds Max plugin line.

PRODUCT · 01PLATFORM

Revit Common Data Environment

The main product line for Revit infrastructure. The first commercial module inside CDE is Revit Server Guard: access rights, users, groups, projects, model sections, RS gateways, proxy servers, audit and routine operations.

  • first moduleRSG
  • Revit Server 2021—2027
  • Purchase viabuilder
Open CDE
PRODUCT · 02SOON

Revit plugins

Applied extensions for daily BIM work: batch processing, migration, synchronization, element descriptions, model checks and export workflows.

  • Support2022—2027
  • Unified activationRS-LIC-1
  • Separate SKU
Open catalog
PRODUCT · 03AVAILABLE

3ds Max plugins

A separate line for visualization and production: BricksMap, FoliageTool, HDREnvironment and UVModifier. Each plugin has its own product card, price and checkout.

  • BricksMap $100
  • FoliageTool $150
  • HDREnvironment / UVModifier $50
Open catalog
Why RSG

The issue is not people. The issue is missing rights in Revit Server.

We are not saying that someone will intentionally damage another team’s work. In real BIM projects, many participants from different companies have different responsibilities and different levels of training. It is often impossible to teach everyone and then constantly verify that they strictly follow the agreed workflow. RSG solves the problem technically: if an action is not allowed, it is blocked before it can affect the project.

01 — binding k machine

Revit Server does not provide these rights

In RS itself there is no transparent way to assign access by user, group, project, model section and action. RSG adds this control layer.

02 — work without internet access

Manual regulations do not scale

On complex projects, instructions and training alone are not enough: too many companies, roles and temporary participants work in one environment.

03 — only outbound connections

RSG blocks the violation before it happens

The user sees and performs only what is allowed for their role. Accidental and intentional actions outside responsibility are stopped at the proxy layer.

04 — audit from korobki

Control becomes transparent

BIM administrators see who requested what, which rule allowed or blocked it, and where rights need to be adjusted.

How it works

Configure the rules once — RSG enforces them every time.

Install RSG next to the existing Revit Server, connect users and groups, define projects, sections and allowed actions. After that, every request passes through RSG before it reaches Revit Server.

01 — installation

The request goes through the gateway

The Revit client connects to the familiar RS address, while the RSG TCP proxy accepts the connection and forwards it only after the check.

02 — trial

Policy Engine checks permissions

Rules are built from users, groups, roles, projects, sections and operation types: browse, open, write, publish and administration.

03 — configuration

Configure rights

Set who can see, open, edit, publish or administer each project and model section.

04 — work

RSG enforces the rules

Allowed requests pass through to Revit Server. Forbidden actions are blocked and written to the audit log.

Wire protocol

Activation — one POST request.

When an admin clicks «Activate via the internet», RSG.Server sends a short JSON to our License API. The site assembles the payload, signs it with the private key, and returns an envelope. The client verifies the signature with the embedded public key.

  • Endpoint POST /activate
  • Header X-RSG-Activation-Key
  • AlgoritmECDSA P-256, SHA-256
  • FormatIEEE P1363, 64 bayta
  • Taymaut klienta30 sekund
api.rsg.example · POST /activate · 200 OK · 184ms
// 1. Klient sobiraet request { "product": "RSG", "machineFingerprint": "a3b7…f102", "currentUserCount": 12, "currentRsVersions": [2022, 2023, 2025], "machineName": "RS-PROD-01" } // 2. Site sobiraet payload, podpisyvaet // ECDSA P-256 · SHA-256 · P1363 · 64 bayta // 3. Response — licenseEnvelope { "payloadBase64": "eyJwcm9kdWN0Ij…", "signatureBase64": "MEUCIQDqp…" } // 4. Klient proveryaet podpis zashitym publichnym // key. Podmena site without privatnogo key // nevozmozhna.
Forum and blog

One forum on tri product. Chtenie publichnoe.

Temy by RSG, by plaginam Revit and by plaginam 3ds Max — in odnom meste, pod obschim akkauntom. Openoe chtenie for vsekh, sozdanie tem — for zaregistrirovannykh, privatnye sections — for customers with active license.

Zachem svoyo, a ne Discourse?

Chtoby litsenzionnyy status, zakazy and temy zhili pod odnim akkauntom. On forume vidno, kto from uchastnikov — pokupatel with active license, kto trialschik, a kto gost. This silno menyaet kachestvo otvetov in tekhnicheskikh vetkakh. And SSO odno — mezhdu saytom, accountom and forumom.

Pereyti k forumu
Poslednie temy
1 248uchastnikov3 412postov
RSG@bim_lead_smolensk12 min ago

Vozmozhno li razdelit rights on urovne razdelov model for podryadchika?

4otveta · latest — @rsg_team
REVIT@arseniy_g2 h ago

Zapros on plugin: paketnaya numeratsiya listov by filtru vida

11otvetov · latest — @rsg_team
RSG@anton_devopstoday

Proxy behavior on RS 2027 restart

2otveta · solved
3DS MAX@arch_viz_oktyesterday

Roadmap: chto planiruetsya in pervom relize plaginov?

27otvetov
General@rsg_team3 days ago

RSG 1.0.0 vypuschen — Support Revit Server 2027

zakrepleno ·43otveta
FAQ

Frequently asked questions.

If your answer isn't here — write to the forum or to support@. We answer on business days within 24 hours; for priority support — within SLA.

What happens after the 90-day trial ends?

RSG switches to bypass mode — protection turns off, Revit Server keeps working as usual. This is intentional, so customers don't run into a broken production environment at the moment of expiration. Once a license is installed, RSG returns to Full mode.

Can RSG run in an air-gapped network without internet?

Yes. The trial starts automatically without contacting our server. License activation is done via files — .rsgreq (license request, downloaded from the admin panel) and .rsglic (signed license, uploaded back). The site never reaches into the customer's infrastructure.

What happens if Windows is reinstalled on the server?

The machine fingerprint is calculated from the machine name and the MAC addresses of network interfaces. If the host name and MACs are preserved, the fingerprint stays the same and the license remains valid. If hardware was changed, re-activation with the same key is needed (by default one key — one machine, but this is configurable via the quantity parameter).

Can I pay by invoice? What documents will you provide?

Yes. For Russian legal entities — invoice in rubles, act, UPD, support for INN and KPP. The companyUid field becomes part of the license payload, so the customer's admin panel shows which organization the key was issued to. For international customers — Stripe invoice to the company.

Are multiple Revit Server versions supported simultaneously?

Yes. A license can be issued either for a specific list of versions [2022, 2023, 2025] or for all versions (unlimitedRsVersions = true). RSG automatically detects RS versions installed on the host and suggests the right tier for the number of versions you need.

And the Revit and 3ds Max plugins — are they available yet?

Not yet, the first releases are in development. Subscribe to the blog or watch for an announcement on the forum — buyers who already have an RSG license will get a discount when plugins go on sale. Technically the plugins use the same License API and the same cabinet — we're building it all on one platform to avoid unnecessary duplication.

Ready?

Enable access control before the first mistake.

Run RSG next to Revit Server and check it on a test project. You will see immediately what Revit Server itself does not do: rights are enforced before a user can accidentally or intentionally harm the project.