Berechtigungen
B2B+ Quotes bringt eine eigene ACL-Berechtigungsgruppe „Angebote" mit, die Shopware unter Bestellungen einordnet. Wer im Team Angebote sehen, bearbeiten oder löschen darf, steuern Sie über die Admin-Rollen unter Einstellungen → Benutzer & Berechtigungen → Rollen. Ein Shopware-Administrator mit vollen Rechten hat ohnehin Zugriff auf alle Angebotsfunktionen; die folgenden Rollen sind für abgestufte Team-Rechte gedacht.
Die drei Rollen
Die Rechte bauen aufeinander auf: Viewer ist die Basis, Editor und Deleter setzen sie voraus.
| Rolle | Was sie darf |
|---|---|
| Viewer (Lesen) | Angebote, Positionen, Staffeln, Nachrichten und Textbausteine ansehen, dazu Lesezugriff auf Kunden, Währungen, Verkaufskanäle und Produkte für die Anzeige. Voraussetzung für die anderen beiden Rollen. |
| Editor (Bearbeiten) | Angebote und Positionen anlegen und bearbeiten, Positionen und Staffeln löschen, Nachrichten schreiben, Textbausteine anlegen, bearbeiten und löschen. Deckt alle Verhandlungs- und Status-Aktionen ab. Setzt Viewer voraus. |
| Deleter (Löschen) | Ganze Angebote löschen. Setzt Viewer voraus. |
Welche Aktion welches Recht braucht
Die Aktionen auf der Detailseite und in der Angebotsliste sind an einzelne ACL-Privilegien gebunden.
| Aktion | Benötigtes Recht |
|---|---|
| Angebotsliste, Detailseite und Kunden-Tab öffnen | Viewer (avellon_quote:read) |
| PDF herunterladen | Viewer (avellon_quote:read) |
| Angebot erstellen, duplizieren, neue Version | Editor (avellon_quote:create) |
| Senden, ablehnen, in Bearbeitung setzen, Nachricht schreiben, „In Bestellung umwandeln" | Editor (avellon_quote:update) |
| Angebot löschen | Deleter (avellon_quote:delete) |
Ohne Leserecht kein Modul
Fehlt einem Nutzer die Viewer-Rolle, taucht das Angebotsmodul bei ihm gar nicht erst in der Navigation auf. Die Bearbeitungsfunktionen der Detailseite sind zusätzlich nur mit der Editor-Rolle aktiv.