legacy-knowledge-base
公開されました Jun. 30, 2025

特定のドキュメントへのアクセスを 1 人のユーザーに制限したい

written-by

Tímea Bihari

How To articles are not official guidelines or officially supported documentation. They are community-contributed content and may not always reflect the latest updates to Liferay DXP. We welcome your feedback to improve How To articles!

While we make every effort to ensure this Knowledge Base is accurate, it may not always reflect the most recent updates or official guidelines.We appreciate your understanding and encourage you to reach out with any feedback or concerns.

legacy-article

learn-legacy-article-disclaimer-text

問題

  • Documents and Media を使用してファイルをアップロードしています。
  • 一部のドキュメントは、1 人のユーザーに制限する必要があります。
  • ユーザーは、自分だけが見ることができるドキュメントのリストにアクセスする必要があります。

Environment

  • Liferay DXP 7.2+

解決策

デフォルトでは、Liferay DXP には役割ベースの権限システムがあります。 管理者は、適切なファイル権限を役割に割り当て、ユーザーをその役割に割り当てることで、ユーザーがファイルで共同作業できるようにすることができます。 ファイルを他の 1 人のユーザーとのみ共有したい場合、管理者がそのユーザーの役割を作成して管理するのは現実的ではないため、これはこのユース ケースではあまり実用的ではありません。

この問題を解決するには 2 つの方法があります。

  1. 特定のファイルを別のユーザーと共有することができます。 このシナリオでは、管理者のみがファイルを表示できるという制限付きで、管理者はファイルを Documents and Media にアップロードします (場合によっては、それらのファイルを保持するために別のフォルダーを作成することもできます)。 その後、管理者は特定のユーザーとファイルを共有することを決定できます。 詳細については、次の記事を参照してください: ファイルの共有
  2. もう 1 つの方法は、特定のユーザーの個人用サイトを使用することです。 デフォルトでは、Liferay はすべてのユーザーに対して個人用サイトを生成します。 各サイトには、マイ プロファイル (公開) とマイ ダッシュボード (非公開) の 2 つのページ セットがあります。 各ユーザーは、個人サイトの唯一のメンバーであり、それを使用してコンテンツを表示および管理できます。 ユーザーのプライベート ページ (http://localhost:8080/user/{username}) に管理者としてアクセスし、ページにドキュメントとメディア ウィジェットを配置できます。 次に、このウィジェットを使用して、デフォルトの「ユーザー」権限でドキュメントをアップロードできます。 ただし、別のドキュメントとメディア ウィジェットをユーザーの [マイ プロファイル] ページ (公開されており、他のユーザーがアクセスできるページ) に配置すると、そこから他のユーザーがドキュメントにアクセスできることに注意してください。 必要に応じて、ポータル プロパティを使用して個人用サイトを無効化またはカスタマイズできます。 詳細については、次の記事を参照してください: 個人用サイト

追加情報

did-this-article-resolve-your-issue

legacy-knowledge-base