ONLYOFFICE Docs:セキュリティチェックリスト
ONLYOFFICEは、データを安全に保ち、安全なオンライン共同作業を実現するための包括的なセキュリティツールを提供しています。このガイドでは、ONLYOFFICE Docsのセキュリティレベルを高めるためのすべての機能について説明します。
それに加えて、サーバーのセキュリティを最大限に高めるための一般的なセキュリティ技術、原則、および特定のサービスについても確認できます。
ONLYOFFICE Docsは、GDPRおよびHIPAAのコンプライアンス要件に完全に準拠して配布されています。
1. Docsの一般的なセキュリティ:セルフホスティング、HTTPS、IPフィルタリング
ONLYOFFICE Docsの機能は、セキュリティ分野における業界標準として認められています。このソリューションはドキュメントの編集と変換を処理しますが、ドキュメントやユーザーデータは一切保存しません。オープンソースコードはGitHubで公開されています。
セルフホスティング
ONLYOFFICEは、漏洩した場合に顧客や社内業務をさまざまな程度で危険にさらす可能性のある機密性の高い通信や記録を扱う企業向けに設計されています。ONLYOFFICE Docsは、サービスと割り当てられたすべてのデータを完全に物理的な境界内に保持します。ハードウェアの保護は完全にお客様の手に委ねられているため、ビジネス基準の要求に応じて安定性と接続性を手動で維持できます。
ONLYOFFICEは、オンプレミス展開に対する完全な技術サポートを提供し、定期的にソフトウェアアップデートをリリースしています。
安全なHTTPSプロトコル
ONLYOFFICEでは、HTTPSプロトコルを使用してトラフィックを暗号化できます。letsencrypt.orgでCA署名付き証明書を簡単に作成し、1つのコマンドでONLYOFFICE DocsをHTTPSに切り替えることも、独自の証明書を適用することもできます。
対応する手順をお読みください:Linux版Community Edition、Windows版Community Edition、Windows版Enterprise Edition、Windows版Developer Edition。
IPフィルタリング
IPフィルタリングを使用すると、ONLYOFFICE Docsへの送受信を許可するIPトラフィックを完全に制御できます。詳細はこちら。
2. 権限管理:ユーザーロール
ユーザーがファイルに対して実行できる操作を定義するさまざまな権限レベルを割り当てることができます。たとえば、閲覧者はドキュメントの表示のみ可能で、レビュー担当者は実際に編集することなくドキュメントへの変更を提案できます。また、ドキュメントのコピー、ダウンロード、印刷を禁止してさらなる配布を防いだり、共有設定の変更へのアクセスを制限して共有を自分で管理したりすることもできます。詳細はこちら。
3. デジタル署名
ドキュメントにデジタル署名を適用すると、その完全性と真正性を確認するのに役立ちます。ONLYOFFICEでは、任意の証明書を使用してドキュメントに署名を追加したり、1人または複数の相手に署名を依頼したり、署名のレイアウトと外観をカスタマイズしたりできます。詳細はこちら。
4. プラグイン管理
ONLYOFFICE Docsにはプラグインがプリインストールされていないため、どのプラグインを使用するか(使用するかどうかも含めて)を完全に制御できます。詳細はこちら。
5. ドキュメントの安全な操作:ドキュメントのバージョン、パスワード保護、保護された範囲
ドキュメントを共同編集する際は、さまざまなセキュリティ機能を適用して、他のユーザーのアクセスや編集機能を制限し、データへの不要な変更を防ぎます。
ドキュメントのバージョン
バージョン履歴を表示して、どのような変更が行われたかを正確に把握できます。必要に応じて、ドキュメントの以前のバージョンのいずれかを復元します。詳細はこちら。
ドキュメントのパスワード保護
ドキュメントをパスワードで保護して、あなたからパスワードを受け取らない限り誰もファイルにアクセスできないようにします。ドキュメントはAES-256暗号化アルゴリズムで保護されており、パスワード保護をサポートする任意のエディターで開くことができます。詳細はこちら。
ブック、シート、範囲の保護
スプレッドシートで作業する場合、ブック全体、特定のシートやセル範囲を保護したり、数式やオブジェクトを非表示にしたりできます。詳細はこちら。
6. JWT保護
ドキュメントを不正アクセスから保護するために、ONLYOFFICE DocsはJSON Web Token(JWT)を使用します。トークンは、ドキュメントエディターの初期化時、およびONLYOFFICE Docsの内部サービス間でのコマンド交換時に構成に追加されます。秘密鍵は、JSON Web Tokenに署名し、ONLYOFFICE Docsへのリクエスト時にトークンを検証するために使用されます。詳細はこちら。
7. 基本的なセキュリティ原則
サーバーセキュリティの一般原則や、ONLYOFFICE製品とは関係のないサードパーティのサービスやツールの使用も検討できます。以下に、役立つ一般的な例とヒントを示します。
不要なポートをすべて閉じる
余分なポートが開いているとデータ漏洩の原因になる可能性があるため、ポータルの機能に必要なポートのみを開いておく必要があります。netstatユーティリティを使用して、開いているすべてのポートとそれに関連するソフトウェアを表示します。
最小権限の原則に従う
特定のタスクを実行するために最低限必要な権限のみを割り当て、ユーザーが必要のない機密領域にアクセスできないようにします。