事象/ユースケース
User [userId] must have VIEW permission for...というエラーが発生します。
解決策/提案
表示権限の無いロールに属するユーザーがドキュメントへアクセスしようとした際に発生します。
したがって、ドキュメントの表示権限を見直すことで解決できます。
事象発生例:
- 管理者ユーザーで任意のドキュメントをアップロードし、そのドキュメントのWebDAV URLを控えておく
- ↑のドキュメントからGuestの表示権限を外す
- 任意のユーザーを作成
- ログアウト
- 手順1のWebDAV URLへアクセス
=>ログイン情報を求められる - 手順3で作成したユーザーでログインし、手順1のドキュメントのWebDAV URLへアクセス
=>表示権限を持たないためエラーが発生する
追加情報
会員限定記事
Liferay エンタープライズ サブスクリプションをお持ちのお客様は1500件を超えるベストプラクティス、トラブルシューティング、その他のソリューション記事を閲覧できます。ログインすると、記事全体をお読みいただけます。
ログイン