Zum Ende der Metadaten springen
Zum Anfang der Metadaten

Sie zeigen eine alte Version dieser Seite an. Zeigen Sie die aktuelle Version an.

Unterschiede anzeigen Seitenhistorie anzeigen

« Vorherige Version anzeigen Version 10 Nächste Version anzeigen »

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

Empfohlene Konfiguration

Die empfohlene Konfiguration sieht drei Rollen vor:

  • eine Verwalter-Rolle, die alle relevanten Informationen lesen kann
  • eine Verwalter-Rolle, die alle relevanten Informationen ändern kann
  • eine Benutzer-Rolle für die Verarbeitung eines Anwenderdokuments im Editor

Damit die Benutzer-Rolle im App-Kontext funktioniert, müssen die sensitiven Datensätze einen Token erhalten, den auch der Benutzer erhält. Damit ist sichergestellt, dass der Benutzer nur seine eigenen sensitiven Datensätze öffnen kann:

  • Warenkorbartikel
  • Editor-Dokument

Alle Funktionsrechte müssen mit Schemas anderer Apps kombiniert werden. Z.B. können die Stammdaten im Shop nur erfolgreich geöffnet werden, wenn das Recht für das Öffnen der entsprechenden CMS-Seite vorhanden ist. Weitere Informationen dazu s.u. in der Übersicht.

Übersicht der Autorisierungen

NameBeschreibungDatenzugriffeFunktionszugriffeNotwendige zusätzliche Rechte

Blueprint Reporter
(BlueprintReporterScheme)

Lesende Verwalter-Rolle

Lesezugriff auf alle Datensätze der Tabelle:

  • Konfiguration
  • Anwenderdokumente
  • Anwenderdaten
  • Ausgaben
  • Entwurfskategorien
  • Warenkorbartikel ~ Entwurf
  • Druckdatei herunterladen (zusätzliche Datenzugriffe für Bestellungen und Bestellartikel notwendig)
  • Druckdateien (ZIP) herunterladen (zusätzliche Datenzugriffe für Bestellungen und Bestellartikel notwendig)
  • Stammdaten bearbeiten (zusätzliche Daten- und Funktionszugriffe für CMS und W2p notwendig)
  • Anwender-Entwurf bearbeiten (zusätzliche Datenzugriffe für Warenkorbartikel und Editor-Dokument notwendig)
  • Ausgabe gestalten (zusätzliche Datenzugriffe für Warenkorbartikel und Editor-Dokument notwendig)
  • Liste der Entwürfe im Shop: zusätzliche Datenzugriffe für CMS notwendig, benötigt BaseReporterScheme)
  • Lesen von Bestellungen und Bestellartikeln für Erzeugung der Druckdateien
  • Daten- und Funktionszugriffe für CMS für das Öffnen der Entwurfs- und Stammdaten-Seiten (Impersonation-Benutzer(
  • Daten- und Funktionszugriffe für W2p für das Öffnen eines Entwurfs im Editor (Impersonation-Benutzer)
  • Datenzugriff für Warenkorbartikel und Editor-Dokumente für das Öffnen eines Entwurfs im Editor

Notwendige zusätzliche Schemas:

  • BaseReporterScheme (für das Speichern der Settings der Variantentabelle im Shop sowie grundsätzliche Funktionen in Base)

Blueprint Administraor
(BlueprintAdministratorScheme)

Schreibende Verwalter-Rolle

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

  • Konfiguration
  • Anwenderdokumente
  • Anwenderdaten
  • Ausgaben
  • Entwurfskategorien
  • Warenkorbartikel ~ Entwurf
  • Liste der Entwürfe im Shop
  • Namen eines Entwurfs ändern im Shop
  • Entwurf löschen im Shop
  • Tabellenansicht der Varianten im Shop
  • Variante erstellen im Shop
  • Variante bearbeiten und speichern im Shop
  • Druckdatei herunterladen
  • Druckdateien (ZIP) herunterladen
  • Stammdaten bearbeiten
  • Änderungen in Stammdaten speichern
  • Stammdaten-Änderungsmail an User senden
  • Anwender-Entwurf bearbeiten
  • Ausgabe gestalten
  • Ausgaben-Workflow starten
  • Anwenderdaten-Workflow starten

Siehe Blueprint Reporter

Weiterhin:

  • Lesen von Artikeln für die Anlage einer Ausgabe
  • Lesen von Artikelvorlagen für die Anlage einer Ausgabe
  • Lesen von Workflows für die Anlage einer Ausgabe
  • Lesen von Kunden für das Ausführen des Workflow-Steps "Erzeuge Kunden-Ausgaben"
  • Schreiben von Warenkorbartikeln für das Speichern einer neuen Ausgabe
  • Schreiben von Editor-Dokumenten für das Speichern einer neuen Ausgabe
  • Schreiben von Workflows und Workflow-Schritten für das Speichern einer neuen Ausgabe (Workflows werden kopiert).

Notwendige zusätzliche Schemas:

  • BaseOperatorScheme (für grundsätzliche Bearbeitungsfunktionen in Base)
Blueprint Kunde
(BlueprintShopUserScheme)
Benutzer-Rolle für die Verarbeitung eines Editor-Dokuments

Lesezugriff auf alle Datensätze der Tabelle:

  • Konfiguration

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

  • Anwenderdaten
  • Warenkorbartikel ~ Entwurf
Keine

Damit das in Blueprint erstellte Editor-Dokument vom Kunden bearbeitet werden kann, sind folgende Rechte notwendig:

  • Exklusiver Lese- und Schreibzugriff auf den Warenkorbartikel
  • Exklusiver Lese- und Schreibzugriff auf das Editor-Dokument
  • Schreibender Datenzugriff auf den Bestellprozess
  • Schreibender Datenzugriff auf Dateien (für Vorschaudateien und Dateiuploads)
  • Lesender Zugriff auf den Artikel, die Vorlage, die verknüpften Print-Templates, die verknüpften Bausteine, die verwendeten Formularmasken mit Feldern 

Die Exklusivität für Warenkorbartikel und Editor-Dokument sollte über einen Token hergestellt werden. Dieser sollte ebenfalls an den zum Kunden gehörenden Anwenderdaten-Datensatz zugewiesen werden.

  • Keine Stichwörter