ONLYOFFICEで印刷とダウンロードを制限する方法

ONLYOFFICEドキュメントを、閲覧のみを目的としたユーザーと共有した場合でも、受信者が印刷やダウンロードできてしまうことがあります。適切な制限方法は、ファイルの保存場所によって異なります。ONLYOFFICE Workspaceには、読み取り専用ユーザーとコメントユーザー向けの共有設定があり、DocSpaceには共有リンクに対する制限があり、カスタムONLYOFFICE Docs統合では、印刷およびダウンロード権限をエディターに渡すことができます。これらの制御方法はそれぞれ異なるため、まずは使用している製品と共有方法を確認してください。

アクセス権限を変更する前に、受信者が何をする必要があるかを判断してください。画面上でドキュメントを確認するだけであれば、印刷、ダウンロード、コピーが可能な場合は、これらの機能をまとめて制限します。編集が必要な場合は、読み取り専用の制限では不十分な場合があります。その場合は、Docs統合のアクセス許可コントロールを使用するか、より適切なアクセスワークフローを設定してください。機密性の高い資料にこの設定を適用する前に、別のアカウントでテストしてください。

ONLYOFFICEの設定に合った方法を選択してください

ファイルを共有する場所制限を設定する場所設定でカバーされる内容
ONLYOFFICEワークスペース共有設定 > 詳細設定読み取り専用またはコメントアクセス権限を持つユーザー向けに、印刷、ダウンロード、コピーが可能です。
ONLYOFFICE DocSpaceの共有リンクリンクの共有または管理 > リンク設定そのリンクからコンテンツをコピー、ダウンロード、印刷する
ONLYOFFICE Docsを使用したカスタム統合エディタの初期化設定そのセッションの埋め込みエディタに表示される印刷およびダウンロードオプション

メニュー名がこれらの名前と一致しない場合は、Workspace、DocSpace、または別のプラットフォームに組み込まれたエディタを使用しているかどうかを確認してください。Docsエディタ自体はユーザーアカウントやファイル共有ポリシーを管理しません。カスタム統合の場合、ホストアプリケーションが送信する権限を決定する必要があります。

オプション1:ONLYOFFICE Workspaceでの印刷とダウンロードを制限する

Workspaceには、高度な共有制限機能が標準で搭載されています。この機能は、ファイルへの読み取り専用アクセスまたはコメントアクセス権限を持つユーザーに適用されます。また、コピーもブロックされるため、受信者がファイルの閲覧やコメントを行う必要があるものの、通常の編集コントロールを使用してコピーを作成してはならない場合に最適です。

  1. ファイルの共有設定を開きます。ドキュメントモジュールでは、ファイルの共有設定、またはエディターのアクセス権限設定からアクセスできます。
  2. 関係するユーザーまたはグループを「読み取り専用」または「コメント」に設定してください。各エントリを確認し、フォルダの継承された共有が唯一のアクセス経路であると決めつけないでください。
  3. 共有設定ウィンドウ内の対応するコントロールを使用して、詳細設定を開きます。
  4. ファイルの印刷、ダウンロード、コピーを無効にする(読み取り専用およびコメント用)。
  5. 変更を保存します。Workspace から通知を受け取りたくない場合は、「通知なしで保存」オプションを使用し、受信者にポリシーの変更を通知する必要がある場合は、「保存して通知」オプションを使用してください。

ONLYOFFICEでは、この詳細設定は社内共有と公開共有の両方に適用されると説明しています。読み取り専用とコメントのアクセスタイプを制限するものであり、印刷専用スイッチではありません。受信者に文書を閲覧させつつコピーをダウンロードさせたい場合は、このバンドルされたコントロールでは要件を満たせません。この設定はオフにして、意図した特定の機能を許可するワークフローを使用してください。

「共有設定を変更できません(フルアクセスの場合)」を、印刷やダウンロードの制限と混同しないでください。このオプションは、フルアクセスユーザーが共有設定を変更できるかどうかを制限するものであり、ファイルの印刷やダウンロード機能を削除するものではありません。エクスポートが制限されている状態で編集する必要がある場合は、このチェックボックスで対応できると想定するのではなく、別の方法またはカスタムのドキュメント統合を使用してください。

オプション2:ONLYOFFICE DocSpaceで共有リンクを制限する

DocSpaceリンクの場合は、リンク自体を編集してください。これは、受信者が特定のワークスペースユーザーとしてサインインする必要のない、公開またはカスタムルームリンクに便利です。リンクを配布する前に制限を設定するか、アクティブなリンクを更新して、現在の受信者に変更内容を通知してください。

  1. ファイルの共有パネルまたはリンク管理コントロールを開きます。
  2. 既存の共有リンクを選択し、リンク設定を開きます。新しいリンクを作成する場合は、まずアクセス権限と対象ユーザーを選択してください。
  3. ファイルコンテンツのコピー、ファイルのダウンロード、印刷を制限する機能を有効にします。
  4. リンク設定を保存し、リンクが意図した対象者と役割に対して有効な状態を維持していることを確認してください。

DocSpaceでは、この制限は共有リンク(公開ルームやカスタムルームへのリンクを含む)に適用されます。この制限により、リンク経由でのコピー、ダウンロード、印刷がブロックされるため、ファイル所有者の表示だけでなく、実際のリンクをテストしてください。ファイルが複数のリンクからアクセスできる場合は、各リンクを個別に確認してください。1つのリンクに制限が設定されているからといって、他のすべての共有ルートにも同じポリシーが適用されるとは限りません。

オプション3:ONLYOFFICE Docs連携で印刷およびダウンロード権限を設定する

ONLYOFFICE Docs がポータル、学習プラットフォーム、またはカスタムアプリケーションに組み込まれている場合、インテグレーターはエディターの初期化時にドキュメントのアクセス許可フィールドを設定できます。公式の Docs API ドキュメントdocument.permissions.downloadと はdocument.permissions.print、どちらもデフォルトで に設定されていますtrue。これらを に設定すると、falseエディターインターフェイスから対応する「ダウンロード」と「印刷」コントロールが削除されます。

const config = {
  document: {
    permissions: {
      download: false,
      print: false
    }
  }
};

const editor = new DocsAPI.DocEditor("placeholder", config);

この例は権限オブジェクトを示しており、完全なエディタ構成ではありません。ホストアプリケーションは、通常のドキュメント、エディタ、およびセキュリティ構成を提供する必要があります。認証されたユーザーとドキュメントポリシーに基づいて、サーバー側で権限を設定してください。ブラウザユーザーが構成を変更して、より多くのアクセス権限を取得できないようにしてください。

ポリシーでエディターからのテキストコピーも禁止する必要がある場合は、ONLYOFFICE Docs には別のcopy権限設定があります。これは印刷やダウンロードとは異なります。印刷とダウンロードを無効にすると、エディターの操作は非表示になりますが、直接アクセス可能なストレージ URL で公開されているソース ファイル自体を保護するものではありません。統合アプリケーションは、ドキュメント URL を保護し、独自のアクセス ルールを適用する必要があります。

これらの制限ができることとできないこと

これらのオプションは、通常の ONLYOFFICE の共有または編集操作を制御します。これらはアクセス制御であり、表示されている情報がキャプチャされないことを保証するものではありません。閲覧者は、スクリーンショットを撮ったり、画面を撮影したり、情報を手動で書き写したりする可能性があります。アクセス権限を変更する前に誰かが既にコピーをダウンロードまたは印刷していた場合、新しい制限ではそのコピーを取得できません。機密性の高いコンテンツについては、閲覧できるユーザーを制限し、可能な場合は有効期限付きリンクまたはパスワード保護されたリンクを使用し、受信者がそもそもアクセスする必要があるかどうかを検討してください。

アクセスロールも重要です。ワークスペースの読み取り専用制限は、フルアクセス権限を持つユーザーのダウンロード権限を自動的に削除するものではありません。DocSpaceリンクの制限はそのリンクにのみ適用され、他のリンクにも適用されるとは考えないでください。カスタム統合におけるAPI権限はエディターの利用可能な操作を制御しますが、ホストアプリケーションは基となるファイルを保護します。すべてのONLYOFFICEインストールを1つの共有システムとして扱うのではなく、アクセスパスに合わせて制御を調整してください。

テストアカウントで制限事項を確認してください。

  1. 受信者と同じ役割を持つ別のアカウントを使用するか、別のブラウザプロファイルでDocSpaceリンクを開いてください。
  2. ファイルが意図した表示、コメント、または編集機能で開くことを確認してください。
  3. 該当するエディターまたはリンクフローで、印刷およびダウンロードのアクションが存在しない、または無効になっていることを確認してください。
  4. ワークスペースの場合、ユーザーが読み取り専用またはコメントのアクセス権を持っていることを確認してください。異なる役割の場合は、バンドルされた制限の対象外となる可能性があります。
  5. カスタム統合の場合は、ホストアプリケーション内でドキュメントをテストし、保護されていない直接URL経由でバッキングファイルが取得できないことを確認してください。
  6. アクティブなリンク、および同じファイルへの別のアクセス経路となる可能性のあるグループやフォルダへのアクセスをすべて確認してください。

受信者が印刷やダウンロードを行える場合は、まず、別のリンクを開いたか、より高いアクセス権限を持っているか、または以前に保存したローカルコピーを使用しているかを確認してください。カスタム統合の場合は、アプリケーション管理者に、エディター構成で送信された権限とホストのストレージアクセスルールを検査するよう依頼してください。テストが成功したとは、意図したユーザーが必要な作業を実行できる一方で、制限された操作はその特定の共有ルートでは利用できない状態であることを意味します。

ONLYOFFICE公式リファレンス

コメントを残す

Excelにチェックボックスを挿入する方法:2つの簡単な方法

Excelにチェックボックスを挿入する方法:2つの簡単な方法

Excelのセル内ツールを使ってチェックボックスを挿入する方法、数式を使ってチェックされた項目の数を数える方法、古いデスクトップ版でリンクされたフォームコントロールを追加する方法を学びましょう。

Excelで文字を自動入力する方法:AからZ、そしてその先へ

Excelで文字を自動入力する方法:AからZ、そしてその先へ

Excelでフィルハンドル関数、SEQUENCE関数、または再利用可能なカスタムリストを使用して、AからZまでのアルファベット、小文字、またはZを超えるラベルを生成します。

Excelで取り消し線を引く方法:ショートカットと手順

Excelで取り消し線を引く方法:ショートカットと手順

Windows、Mac、Web版Excelで取り消し線を引く方法、セルの一部に書式を設定する方法、値を削除せずに行を削除する方法を学びましょう。

Microsoft Accessとは?そのデータベースツールはどのように機能するのか?

Microsoft Accessとは?そのデータベースツールはどのように機能するのか?

Microsoft Accessは、関連レコードの保存、クエリの作成、データ入力フォームの作成、レポートの生成を行うためのWindowsデータベースアプリケーションです。その仕組みと最適な活用シーンについて解説します。

Word 2010でグリッド線の高さと幅を変更する

Word 2010でグリッド線の高さと幅を変更する

Word 2010でグリッド線の高さと幅を調整する方法、表示される線の頻度を変更する方法、および下地となる水平方向と垂直方向の描画グリッドの間隔を設定する方法を学びましょう。

Office Outlook 2010 のインポートとエクスポート: PST ファイルを使用してデータを移動する

Office Outlook 2010 のインポートとエクスポート: PST ファイルを使用してデータを移動する

Outlook 2010にPSTファイルをインポートする方法、またはメール、連絡先、カレンダー、タスクをエクスポートする方法を学びましょう。正しいメニューに従い、フォルダの欠落や重複を避けてください。

Nucleus Kernelを使用してOutlook PSTファイルのパスワードを復元する

Nucleus Kernelを使用してOutlook PSTファイルのパスワードを復元する

Kernelが提供する最新の手順では、忘れてしまったOutlook PSTファイルのパスワードを復元する方法を解説します。正しいファイルの特定方法、バックアップの作成方法、ツールの制限事項の確認方法などが含まれています。

PowerPointスライドにライブWebページを挿入する方法

PowerPointスライドにライブWebページを挿入する方法

LiveWebアドインを使用すると、WebサイトをPowerPointスライドに配置し、サイズや更新動作を設定し、プレゼンテーション前に互換性を確認できます。

Access 2010データベースをフォームで開く方法

Access 2010データベースをフォームで開く方法

Access 2010データベースアプリケーションを、データ入力フォームに直接開くように設定し、オブジェクトリストを非表示にし、メニューを制限し、共有前に設定を確認します。

Word 2010で既定のフォントと標準スタイルを変更する方法

Word 2010で既定のフォントと標準スタイルを変更する方法

Word 2010で既定のフォント、サイズ、テキスト効果を設定し、その設定をNormal.dotmに保存し、今後の文書のためにNormalスタイルを変更します。