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 empfohlene Konfiguration sieht drei fünf Rollen vor:

  • eine Verwalter-

    Eine lesende Rolle, die alle

    relevanten Informationen lesen kanneine Verwalter-

    separat freigegebenen Status sehen kann

  • Eine übergeordnete lesende Rolle, die alle

    relevanten Informationen ändern

    Status sehen kann

  • eine Benutzer-Rolle für die Verarbeitung eines Anwenderdokuments im Editor

...

  • Eine lesende und schreibende Rolle, die alle separat freigegebenen Status sehen und setzen kann

  • Eine übergeordnete lesende und schreibende Rolle, die alle Status sehen und setzen kann

  • Eine Verwalter-Rolle, die zusätzlich Status konfigurieren kann

Für die beiden Rollen, die an separat freigegeben Status gebunden sind, müssen jeweiligen Status-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.diesen Status sehen bzw. setzen kann.

Übersicht der Autorisierungen

Name

Beschreibung

Datenzugriffe

Funktionszugriffe

Notwendige zusätzliche Rechte

Blueprint Reporter

Status sehen (eingeschränkt)
(

BlueprintReporterScheme

StatusViewExclusiveScheme)

Lesende

Verwalter-Rolle

Rolle, die alle separat freigegebenen Status sehen kann

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
    • Status (eingeschränkt)

    • Status-Aktionen (alle)

    • Status-Log (alle)

    Keine

    Notwendige zusätzliche Schemas:

    • BaseReporterScheme (für das Darstellen der Aktivitäten unter "Status-Aktivitäten")

    Alle Status sehen (uneingeschränkt)
    (StatusViewAllScheme)

    Übergeordnete lesende Rolle, die alle Status sehen kann

    Lesezugriff auf alle Datensätze der Tabelle:

    • Status

    • Status-Aktionen

    • Status-Log

    Keine

    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
    • Darstellen der Aktivitäten unter "Status-Aktivitäten")

    Status setzen (eingeschränkt)
    (StatusChangeExclusiveScheme)

    Lesende und schreibende Rolle, die alle separat freigegebenen Status sehen und setzen kann

    Lesezugriff 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).
    • Status (eingeschränkt)

    • Status-Aktionen (alle)

    Erstellungs- und Lesezugriff auf Datensätze der Tabelle:

    • Status-Log (alle)

    • Status setzen

    Notwendige zusätzliche Schemas:

    • BaseReporterScheme (für das Darstellen der Aktivitäten unter "Status-Aktivitäten")

    Alle Status setzen (uneingeschränkt)
    (StatusChangeAllScheme)

    Lesende und schreibende Rolle, die alle Status sehen und setzen kann

    Lesezugriff auf alle Datensätze der Tabelle:

    • Status

    • Status-Aktionen

    Erstellungs- und Lesezugriff auf alle Datensätze der Tabelle:

    • Status-Log

    • Status setzen

    Notwendige zusätzliche Schemas:

    BaseOperatorScheme
    • BaseReporterScheme (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
    • das Darstellen der Aktivitäten unter "Status-Aktivitäten")

    Status Administrator
    (StatusAdministratorScheme)

    Schreibende Verwalter-Rolle: kann alle Status aller Datensätze sehen und Status konfigurieren

    Erstellungs-, Lese-, Änderungs- und Löschzugriff auf alle 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.
    • Status

    • Status-Aktionen

    • Status-Log

    • Status Rolle

    • Status File

    • Status E-Mail Versand

    • Status setzen

    Notwendige zusätzliche Schemas:

    • BaseOperatorScheme (für das Speichern und Löschen von Datensätzen)