問題
-
もしユーザが注文リストの閲覧権限のようないくつかの権限を持つカスタム通常ロールを作成した場合、そのユーザは編集または追加オプションにもアクセスすることができます。 また、この注文の支払いセクションでオプションを編集することもできる。
再現の手順
1. Miniumサイトを作成し、注文を1件行う。
2. Commerce> Order Management> Orders
ここで、注文の中に「Edit(編集)」と「Add(追加)」が表示されます
3. コントロールパネルに移動する> ユーザーと組織> 通常のロールを作成する
チャンネルとオーダーにのみビュー権限を割り当てる
4. 次に、新しいユーザーを作成し、このロールを
5. このユーザでログインし、編集または追加オプションのある注文を見ることができることを確認してください。
期待される動作 編集」ボタンが表示されない。
観察された動作: edit "ボタンは表示されるが、ユーザはオーダーを編集する権限を持っていないため、役に立たない。
Environment
- Liferay DXP 7.4
- Commerce 4.0
解決策
- この現象は既知のバグであり、 COMMERCE-12025 で修正されています。
追加情報
- Hotfixまたはこの件に関する詳細情報が必要な場合は、パッチの詳細を添付したサポートチケットを送信してください。
- Liferay DXPへのFix PackとHotfixのインストール FixpackやHotfixをお使いの環境にインストールする方法をご案内します。
会員限定記事
Liferay エンタープライズ サブスクリプションをお持ちのお客様は1500件を超えるベストプラクティス、トラブルシューティング、その他のソリューション記事を閲覧できます。ログインすると、記事全体をお読みいただけます。
ログイン