Revit Server環境では長年、セキュリティと構造化されたデータ管理が設計組織の弱点でした。Autodesk標準機能は共同作業に優れる一方、高度な管理、きめ細かな権限、深い監査が不足しています。RSGは場当たり的なサーバー運用を、形式化され保護・監視された運用モデルへ移行させます。本分析ではRSGの機能、市場での位置付け、現代の情報セキュリティ要件下での導入・所有コストを検討します。
Revit Server Guardのアーキテクチャと技術基盤
RSGはRevit Server 2021~2027向けの複数コンポーネントから成る管理モジュールです。表示、業務ロジック、アクセス方針の強制を分離し、表面的な追加機能ではなくRevitクライアントとサーバー間のデータ交換経路へ組み込まれるため、監視だけでなく通信を能動的に制御できます。
システムの中心はReactとViteで構築されたRSG Admin Panelです。高い応答性、ブラウザー互換性、分散サーバー基盤の一元管理を提供します。バックエンドのRSG.APIは.NET 8上でWindowsサービスとして動作し、リアルタイム要求処理に必要な性能と安定性を確保します。
データの永続化と設定保存には軽量なSQLiteデータベース(rsg.dbとrsg-proxy.db)を使用します。データベース管理の負担を抑えながら、監査と権限確認に十分な読み書き性能を得られるためです。主要コンポーネントと技術的役割を次の表に示します。
コンポーネント | 技術スタック | システム内の機能的役割 |
|---|---|---|
RSG Admin Panel | React / Vite | 管理者Webインターフェース:ナビゲーション、ロールマトリクス、レポート、ローカライズ。 |
RSG.API | .NET 8 (Windows Service) | REST要求処理、認証、バックアップ管理、SQLite連携。 |
RSG.Core | .NET 8 Class Library | ユーザー、プロジェクト、ロール、分野、ライセンス契約などの業務エンティティを定義します。 |
RSG.Infrastructure | EF Core / SQLite | データアクセス、バックアップ管理、プロキシサービスを実装します。 |
RSG.HttpModule | ミドルウェア | Revit Server管理インターフェースへのHTTP要求単位でアクセス権を確認します。 |
RSG.NetTcpProxy | .NET Framework 4.8.1 | WCF/net.tcp通信を傍受・フィルタリングし、許可されていない読み書き操作を遮断します。 |
RSG.NetTcpProxyは特に重要です。Revit Serverはモデル同期にnet.tcpを使うため、通常のWebフィルターでは通信を制御できません。RSGプロキシは透明なゲートウェイとしてSOAPヘッダーからユーザーと端末を識別し、データベースのアクセス方針と照合します。特定分野で同期などの操作が許可されていない場合は通信を遮断し、破損や不正変更を防ぎます。
BIM管理分野の類似製品と競争環境の分析
Revitインフラ管理市場は、高度な自動化、クラウドプロジェクト管理、専門プラットフォームに分類できます。RSGはオンプレミスサーバーのセキュリティと保護に特化した独自の位置を占めます。
インフラ自動化:IMAGINiT Clarity
市場で特に知られるIMAGINiT Clarityは、Revit/Revit Server作業の自動化を重視し、データ出力、モデル健全性確認、レポート生成を行います。通信プロキシによるアクセス制御を中心とするRSGとは異なり、Clarityは主にデータの二次処理と生産性向上を担います。
ClarityはPDF、DWG、Navisworks、IFCの自動生成やDynamoスクリプトの一括処理に対応します。Securityモジュールもありますが、一般にフォルダー単位の権限とActive Directory連携が中心で、RSGはプロジェクト内の文書分野単位でより細かな制御を提供します。
クラウド管理:Naviate(旧BIMrx)Cloud Manager
Naviate Cloud Manager(旧BIMrx Cloud Manager)はMicrodesk(現Symetri)が開発した製品で、Autodesk Construction CloudとBIM 360の管理を対象とします。プロジェクトの迅速な設定、参加者管理、データのアップロード/ダウンロード自動化が主な機能です。
Naviate Cloud Managerはクラウド環境でRSGに近い管理課題を解決し、Account Admin/Project Adminレベルに基づくプロジェクト作成とユーザー管理を提供します。ただし、法令や社内基準により自社サーバー保管が必要な組織では、クラウド管理製品はRSGの直接的な代替になりません。
専門的な代替製品とSaaSソリューション
RSNBIMはRevit ServerをSaaSとして提供し、ユーザー/プロジェクト管理用Webパネルと設計者の活動監視プラグインを備えます。自社設備の維持は不要になりますが、ACCと同様にデータを外部環境へ移します。
次の表は、主要な類似製品に対するRSGの機能上の位置付けを比較したものです。
特性 | Revit Server Guard (RSG) | IMAGINiT Clarity | Naviate Cloud Manager | RSNBIM |
|---|---|---|---|---|
Osnovnaya sreda | オンプレミスRevit Server | ハイブリッド(RS+クラウド) | クラウド(ACC/BIM 360) | クラウドRevit Server |
Metod zaschity | Net.tcpプロキシ(適用) | 監視とアクセス権 | クラウドAPIのロールモデル | VPNとアクセス権 |
Kontrol distsiplin | あり(分野別アクセス) | 限定的(フォルダー単位) | なし(フォルダー単位のみ) | 限定的(プロジェクト権限) |
Automation zadach | バックアップと棚卸し | エクスポート、レポート、Dynamo | 公開と同期 | 時間追跡とレポート |
Tip litsenzirovaniya | 年間サブスクリプション | 要問い合わせ | ユーザー単位 | 料金プラン(Start/Pro) |
経済条件:価格設定と提供条件
RSGの総所有コストは、ライセンス費用だけでなくリスク低減による間接的利益も含めて評価する必要があります。市場情報によれば、年間または3年契約のサブスクリプション方式が現代のエンジニアリングソフトウェアで一般的です。
ライセンス費用とコスト構造
専門的なBIM支援サービスの公開価格を基に、RSGの想定価格帯を分類できます。
ライセンス方式 | 有効期間 | 概算価格(ルーブル) |
|---|---|---|
初回の単一ユーザーライセンス | 1 年 | 119 712,01 |
初回の単一ユーザーライセンス | 3 年 | 341 201,65 |
ライセンス更新 | 1 年 | 108 503,02 |
ライセンス更新 | 3 年 | 309 368,12 |
ネットワークライセンス更新 | 1 年 | 148 407,02 |
参考としてAutodesk Revitの基本サブスクリプションは1ライセンス年間約3,005米ドルです。RSG管理層の導入費はRevit 1ライセンスの約40%でありながら、サーバーを利用する設計チーム全体のデータを保護します。大規模部門ほど高い経済効果が得られます。
配布および提供条件
製品は電子提供されるため物流費がなく、導入までの時間を短縮できます。通常の注文処理は2~3営業日です。ソフトウェアは複数言語のインターフェースを備え、国際的な設計コンソーシアムでも利用できます。
RSGのライセンス管理は管理パネルへ統合され、認証、更新、状態監視を行えます。アクティブユーザー数と保護対象Revit Serverバージョンを追跡し、1つのRSGインストールで2021~2027の複数バージョンを同時管理できるため、バージョンごとの個別ライセンスは不要です。
機能モジュールとユーザーインターフェースの詳細分析
管理ツールとしてのRSGの有効性は、ユーザーインターフェースとデータ管理ロジックの品質に大きく依存します。システムにはBIM管理の個別課題を解決する10の主要機能領域があります。
全体監視と統合アクセス分析
「概要」ページはユーザー、プロジェクト、ロールの関係を集約する中央管理画面です。PivotTableとPivotTreeにより、割り当て一覧から組織の階層構造まで表示を即座に切り替えられます。
I18nContextとCountryScopeContextを用いたローカライズ・国別スコープは、大規模組織向けに設計された構造を示します。地域の設計基準に応じてロールと分野を絞り込み、データベースを分断せず、管理者の負担と複雑なプロジェクトでの権限誤設定を減らします。
ID台帳とユーザー管理
RSGの「ユーザー」モジュールは、ログインを特定のコンピューター名およびIPアドレスへ結び付ける「信頼済みバインド」を実装しています。盗まれた認証情報を未承認端末から使用する攻撃を防ぐ重要な保護層です。
統計カードはライセンス使用状況とアカウント活動を表示します。JSON/Excelによるユーザーデータの入出力は移行やHRシステム連携を容易にし、接続履歴は技術的な競合やセキュリティ事故の調査に役立ちます。
プロジェクト管理と分野別の区分
「プロジェクト」セクションは、RSGのローカルデータベースと実際のRevit Server内容を同期します。重要な機能の1つがSectionFolderBindingで、プロジェクトフォルダーをAR、KR、IOSなどの設計分野へ関連付けます。
従来のRevit Serverでは権限がプロジェクト全体へ付与されます。RSGは、例えば設備担当者に「03_OV」フォルダーだけの書き込み権を与え、他の領域を読み取り専用または非表示にできます。セキュリティを高めるだけでなく、隣接分野への誤変更も防ぎます。
ロールモデルと権限マトリクス
RSGのロールマトリクスは細かなアクセス設定の中核です。各ロールは分野ごとの読み取り・書き込み権限を持ち、行にロール、列に分野を配置して権限状態を視覚的に確認できます。
システムはAdministratorやProject Adminなどの組み込みロールに加え、任意数のカスタムロールを作成できます。ロール複製で権限設計を拡張しやすく、保存前には変更の影響を受けるユーザー数とプロジェクト数を「Impact」として算出し、大規模な誤設定を防ぎます。
技術運用:ゲートウェイ、プロキシ、ネットワークセキュリティ
アクセス権を実際に強制するRSGの重要要素がプロキシゲートウェイです。この層がなければ、管理画面は可視化にとどまり、不正要求を実際に停止できません。
ネットワーク構成とポート設定
適切なポート構成はRSGの安定運用に不可欠です。管理、ユーザー、サービスの通信を明確に分離する必要があります。
領域 | 既定ポート | 目的とアクセス範囲 |
|---|---|---|
RSG Admin Panel | TCP 5080 | BIM管理者のみアクセス可能。システム全体を管理します。 |
プロキシ公開側(待受) | TCP 808 | すべてのRevitクライアントの接続先です。組織内ネットワークから到達可能にします。 |
Revit Server (Target) | TCP 8086 | RSの内部ポート。ユーザーからは閉じ、プロキシだけがアクセスできるようにします。 |
管理RESTサービス | TCP 80 | プロキシが診断とカタログ構造取得に使用します。 |
この構成では、Revitクライアントにプロキシサーバーのアドレスとポート808を設定します。プロキシが要求を受け取り、Decision APIで確認し、許可された場合のみ実際のRevit Serverのポート8086へ転送します。OS管理者レベルでサーバーへ直接アクセスできない限り回避できない物理的な防壁になります。
診断とシステムの耐障害性
「RSゲートウェイ」画面ではプロキシプロセスを監視できます。「検出」で保護開始前に必要なRevit Serverエンドポイントの到達性を確認し、プロキシログには未知ユーザーのアクセス試行や認証拒否がリアルタイム表示されます。
プロキシは「Bypass」モードでも動作できます。ライセンスが対象Revit Serverバージョンを含まない場合や権限データベースに技術的問題がある場合、組織全体の停止を避けるためフィルタリングなしで通信を通過させます。ただし、この状態は詳細に記録され、保護水準低下が管理者へ通知されます。
インフラ運用:バックアップ、監査、分析
RSGは保護機能に加え、データの完全性維持と業務効率の分析も担います。
プロジェクトのバックアップ
RSGの「バックアップ」モジュールはモデルのアーカイブコピー作成を自動化します。通常のファイルコピーとは異なり、Revit Serverのプロジェクト構造を理解して処理します。
- 柔軟なスケジュール:各プロジェクトに個別のスケジュールを設定できます(例:毎日 2:00 にバックアップ)。
- 増分バックアップ:増分コピーに対応しており、モデルの変更された部分だけを保存することで、サーバー容量を大幅に節約できます。
- 状態と履歴:監視パネルには直近の実行結果が表示されるため、ディスク容量不足やネットワークストレージへのアクセス問題を早期に把握できます。
詳細監査とライブ監視
RSGの監査ログはシステムの「フライトレコーダー」です。プロジェクト作成、ユーザーロール変更、成功または遮断された同期要求など、重要なイベントを記録します。
- ライブストリーム:管理者はサーバー上のアクティビティをリアルタイムで確認できます。アクセス問題のデバッグ時に非常に有用なツールです。
- レポート出力:監査データを PDF および XLSX 形式でエクスポートし、セキュリティ部門や経営層へ報告できます。
- 操作分析:「オブジェクト種別」と「詳細」列を使うと、たとえばモデル削除や管理者権限変更のすべてのイベントをすばやく絞り込めます。
統計とデータに基づく意思決定
統計モジュールはBIM環境内の活動を可視化します。プロジェクト別・ロール別の操作分布から、活発な対象と停滞している対象を把握できます。
- アクティビティ上位:最も活発なユーザーの一覧から、負荷が集中している従業員や、逆に中央モデルでの作業にほとんど参加していないユーザーを把握できます。
- BIM マネージャー向けエクスポート:特定プロジェクトのモデル活動レポートにより、同期頻度を分析し、モデルファイルが過度に肥大化する潜在的リスクを把握できます。
所有コストモデルの比較:RSGとクラウドソリューション
ローカルRevit Server上のRSGとAutodesk Construction Cloudなどのクラウド製品の選択は、多くの場合、総所有コスト(TCO)の比較になります。
パラメータ | RSGベースのモデル(オンプレミス) | クラウドモデル(ACC/BIM Collaborate Pro) |
|---|---|---|
Cost licenses | サーバーモジュール単位の固定料金(年間約12万ルーブル)。 | ユーザー単位(1ユーザーあたり年間約8万~10万ルーブル)。 |
インフラストラクチャ | 自社サーバー、電力費、IT担当者の費用。 | サブスクリプション料金に含まれます。 |
Kontrol data | 完全な物理制御と情報セキュリティ要件への適合。 | ベンダーのサーバー(米国/欧州)にデータを保存。 |
拡張性 | 設備性能によって制限されます。 | 実質的に無制限。 |
設計者50名の設計組織の場合:
- クラウド(ACC):50 ユーザー × 90,000 ルーブル = 年間 4,500,000 ルーブル。
- ローカル(RS + RSG):RSG ライセンス 120,000 ルーブル + サーバー償却費 + IT 管理者の人件費(仮に 1,000,000 ルーブル)= 年間約 1,120,000 ルーブル。
経済分析では、中規模・大規模企業においてRSGが予算最適化の有力な手段となり、高いセキュリティ水準を維持しながらソフトウェア費用を大幅に抑えられることが分かります。また、ローカルRevit Serverの主要な弱点であるアクセス制御不足を補い、高価なクラウド基盤に近い管理性を実現します。
システムの発展と導入に関する戦略的展望
設計組織のIT環境へRSGを導入することは、単なるソフトウェアのインストールではなく、業務規則を形式化する過程です。文書から組織内での成熟段階を整理できます。
- インベントリと正規化:第 1 段階では、RSG を使って Revit Server のカタログを整理します。カタログの更新とプロジェクトのインポートにより、サーバーの実際の構成と負荷状況を把握できます。
- 保護と権限分離:第 2 段階でロールモデルを導入します。SectionFolderBinding でフォルダーをドキュメントのセクションに関連付けることで、具体的な担当者に責任範囲を割り当てられます。プロキシサーバーを起動すると、システムはアクティブ保護モードに移行します。
- 分析と最適化:第 3 段階では、監査データと統計をプロセス最適化に活用します。経営層は、人員増強やサーバーハードウェア更新の判断に使える客観的な根拠を得られます。
2021~2027の複数バージョン対応により、Autodesk製品の頻繁な更新から投資を保護できます。顧客ごとに異なるRevitバージョンを要求され、複数サーバーを維持する組織で特に重要です。
Revit Server Guardは、BIMを利用する設計組織の進化に不可欠な管理層です。Revit Serverという「ブラックボックス」を透明で管理可能かつ安全な環境へ変え、管理者には制御手段を、経営層には知的財産保護への確信を与えます。世界的な類似製品と比べても、ネットワーク通信の保護と、分野・セクション単位の設計運用への深い統合、価格と運用条件の競争力が特徴です。
ドキュメントの第2部も確認しますか?
管理者ガイドを開く →