Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

...

Allgemeine Informationen über das Rollen- und Rechtesystem finden Sie hier.

Empfohlene Konfiguration

...

Die Tokenrolle sollte für den PublicEndpoint freigegeben sein, als Tokenschema definiert und die Autorisierung  Autorisierung Shop persönliche Daten (PersonalDataScheme) ausgewählt haben.

Hinweis: Zusätzlich sollten, je nach Anwendungsfall, auch die Autorisierungen anderer Apps wie CMS, Varianten und weitere ausgewählt werden.

Ab brandbox 8 (shop-core 7.0)

Ab brandbox 8 (shop-core 7.0) sollten den zwei Rollen auch noch die Schemata für die UI-Elemente im Shop vergeben werden. Gedacht ist:

  • CMS-Layout Shop Basis (BasicScheme) für die Rolle mit der Authorisierung Shop Basis (BasicSheme)
  • CMS-Layout Shop User (UserScheme) für die Rolle mit der Authorisierung Shop persönliche Daten (PersonalDataScheme)

Übersicht der Autorisierungen im Shop

NameBeschreibungDatenzugriffeFunktionszugriffe

Shop Basis
(BasicScheme)

Basisumfang des Shops

Lesezugriff auf freigegebene Datensätze der Tabelle:

  • Artikel
  • Gruppen
  • Vorlagen

Erstellungs-, Lese-, Änderungs- und Löschzugriff auf Datensätze der Tabelle:

  • Registrierungsanfrage
  • Double-Opt-In
  • Mailänderungsanfrage

Lesezugriff auf alle Datensätze der Tabelle:

  • Konfigurationsdatensätze
  • (Artikel) Einheit, Lieferzeit, Bestellanzahl
  • Buchungsgruppe
  • (Versand) Lieferland, Versandgruppe, Versandmethode, Standardversandmethode, Versandpreise
  • (Zahlung) Zahlungsgruppe, Zahlungsform
  • (Preis) Preis, Preiskonfiguration, Preisgruppe, MwSt.-Satz-Gruppen, MwSt.-Sätze, USt-IdNr.-Validierung
  • Kundengruppen

ab brandbox 8 (shop-core 7.0)

  • Suchvorschläge Artikel und Gruppen
  • Auswahlmöglichkeiten Versandländer
  • Darstellung der Artikel-Personalisierung

bis brandbox 7

  • Suchvorschläge Artikel und Gruppen
  • Warenkorb- und Merklistenfunktionen
  • Auswahlmöglichkeiten Versandländer
  • Hinzufügen zu Warenkorb und Merkliste
  • Darstellung der Artikel-Personalisierung
  • Darstellung Bestellprozess (Akkordion)

CMS-Layout Shop Basis (BasicScheme)

(ab bradbox 8 / shop-core 7.0)

Basisumfang der Shop UI-Elemente


  • Warenkorb- und Merklistenfunktionen
  • Hinzufügen zu Warenkorb und Merkliste
  • Darstellung Bestellprozess (Akkordion)

Shop persönliche Daten
(PersonalDataScheme)

Behandelt die persönlichen Daten eines Besuchers und KundeKunden

Sollte nur für Tokenrollen verwendet werden!

Erstellungs-, Lese-, Änderungs- und Löschzugriff auf Datensätze der Tabelle:

  • Kundendatensatz
  • Adresse
  • Bestellprozessartikel
  • Bestellprozess
  • Bestellung
  • Bestellartikel
  • Bestellnummer
  • Shopsession
  • Rabatt
  • Resourcen
  • Sepamandat

bis brandbox 7

  • "Mein Konto"-Ansichten
  • Adressbuch

CMS-Layout Shop User (UserScheme)

(ab bradbox 8 / shop-core 7.0)

Behandelt die UI-Elemente der  persönlichen Daten eines Besuchers und Kunden


  • "Mein Konto"-Ansichten
  • Adressbuch
Shop alle Artikel und Gruppen
(FullCatalogueScheme)
Erlaubt den Zugriff auf alle Gruppen und Artikel

Lesezugriff auf alle Datensätze der Tabelle:

  • Artikel
  • Gruppen

Shop alle Vorlagen
(FullTemplateScheme)
Erlaubt den Zugriff auf alle Vorlagen

Lesezugriff auf alle Datensätze der Tabelle:

  • Vorlagen

Shop Administrator
(ShopAdministratorScheme)

Achtung: Diese Autorisierung sollte nie für ein System mit echten Kundendaten verwendet werden! Nicht DSGVO-Konform.

Kann zum Testen verwendet werden.

Uneingeschränkter Zugriff auf alle Shopdatensätze aller ShoptabellenUneingeschränkter Zugriff auf alle Shopfunktionen

Bestellungen einer Organisation
(OrganisationOrdersScheme)

Erlaubt den Zugriff auf Bestellungen anderer Kunden der Organisation

Siehe auch separate Beschreibung dieser Seite

Lesezugriff auf alle Datensätze der Tabelle:

  • Organisation

Erstellungs-, Lese-, Änderungs- und Löschzugriff auf Datensätze der Tabelle:

  • Bestellung
  • Bestellartikel
  • Bestellnummer
  • Rabatt
  • Resourcen

Shop Rest-BestellungErlaubt den Zugriff auf die Restfunktionen zur Anlage von Bestellungen über den Rest-Endpoint
  • Bestellung anlegen

Zusatz Organisationsbestellungen

...