ACSD-56858: Diskrepanz bei Rollenberechtigungen in B2B-Unternehmensadministratoren

Der Patch ACSD-56858 behebt das Problem, dass Rollenberechtigungen fälschlicherweise für einen eingeschränkten Unternehmensadministrator in der B2B-Umgebung angezeigt werden. Dieser Patch ist verfügbar, wenn Quality Patches Tool (QPT) 1.1.47 installiert ist. Die Patch-ID ist ACSD-56858. Bitte beachten Sie, dass das Problem in Adobe Commerce 2.4.7 behoben sein soll.

Betroffene Produkte und Versionen

Der Patch wird für die Adobe Commerce-Version erstellt:

  • Adobe Commerce (alle Bereitstellungsmethoden) 2.4.6-p3

Kompatibel mit Adobe Commerce-Versionen:

  • Adobe Commerce (alle Bereitstellungsmethoden) 2.4.2 - 2.4.6 - p4
NOTE
Der Patch kann für andere Versionen mit neuen Quality Patches Tool -Versionen gelten. Um zu überprüfen, ob der Patch mit Ihrer Adobe Commerce-Version kompatibel ist, aktualisieren Sie das Paket magento/quality-patches auf die neueste Version und überprüfen Sie die Kompatibilität auf der Seite Quality Patches Tool: Suchen nach Patches. Verwenden Sie die Patch-ID als Suchschlüsselwort, um den Patch zu finden.

Problem

Die Rollenberechtigungen für einen eingeschränkten Unternehmensadministrator in der B2B-Umgebung werden ungenau angezeigt.

Zu reproduzierende Schritte:

  1. Beginnen Sie mit der Einrichtung eines Unternehmens, dem Hinzufügen eines Unternehmens-Administrators und von Benutzern des Unternehmens.
  2. Melden Sie sich als Unternehmensadministrator an der Storefront an und erstellen Sie verschiedene Rollen für verschiedene Benutzer.
  3. Weisen Sie diese Rollen nach Bedarf zu, z. B. den Zugriff auf einige Aufgaben zu begrenzen und gleichzeitig den uneingeschränkten Zugriff für andere zu.
  4. Weisen Sie diese Rollen einem anderen Benutzer als dem Unternehmensadministrator vollen Zugriff zu.
  5. Melden Sie sich bei einem Benutzer an, der kein Unternehmens-Admin ist, z. B. bei einem company_manager.
  6. Navigieren Sie zu Roles and permission und bearbeiten Sie die Rolle.
  7. Beachten Sie, dass die angezeigten Berechtigungen nicht mit den in der Datenbank des Unternehmens festgelegten Berechtigungen für diese Rollen-ID übereinstimmen.

Erwartete Ergebnisse:

Die Rollen und Berechtigungen werden für Benutzer ohne Unternehmens-Admin-Berechtigung korrekt angezeigt.

Tatsächliche Ergebnisse:

Die Rollen werden für Benutzer ohne firmeneigene Administratorrechte nicht korrekt angezeigt, wie in den Datenbankdatensätzen in der Berechtigungstabelle angegeben.

Wenden Sie den Patch an

Verwenden Sie je nach Bereitstellungsmethode die folgenden Links, um einzelne Patches anzuwenden:

Verwandtes Lesen

Weitere Informationen zu Quality Patches Tool finden Sie unter:

Weitere Informationen zu anderen in QPT verfügbaren Patches finden Sie unter Quality Patches Tool: Suchen nach Patches im Quality Patches Tool -Handbuch.

recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a