Rollen
und Rechte werden per Konfigurationsdatei $CADENAS_SETUP/partwarehouse/accessrights.cfg
vergeben.
Um spezifische Einstellungen für Katalog und Unterverzeichnisse vornehmen zu können, benötigen Sie die internen IDs KatalogID [CatalogID] und Identifikation [Identification].
Öffnen Sie unter Extras -> Einstellungen... [Settings...] den Einstellungen-Dialog.
Selektieren Sie links PARTdataCenter -> Allgemein [General].
Aktivieren Sie unter Interne Identifizierer für Attribute, Klassen und Produkte anzeigen [Show internal ids for attributes, classes and products] das Auswahlkästchen.
-> Auf der Registerseite Eigenschaften [Properties] sehen Sie nun zusätzlich die Felder KatalogID [CatalogID] und Identifikation [Identification]. Genau diese zusätzlichen Informationen benötigen Sie für Einstellungen in der Konfigurationsdatei.
Block: Die Blockdeklaration ist eine Kombination aus Rolle und Katalog.
[<Rolle>.<Katalog>]
Objekte (Schlüssel), für die Rechte (Werte) definiert werden können:
Die möglichen Rechte (Werte) sind: (einzeln oder kommasepariert mehrere bzw. alle)
Es können beispielsweise Minimum-Rechte (nur Leserecht) als Default vergeben werden:
[default] catalogs=read attributes=read products=read classes=read
Die admin-Rolle bekommt für alle Kataloge volle Rechte.
[admin.*] catalogs=add,modify,delete,read,export attributes=add,modify,delete,read products=add,modify,delete,read classes=add,modify,delete,read
Der Befehl "Export zu PARTsolutions" wird nur angezeigt, wenn (auf dem Server) im Schlüssel "catalogs" der Wert "export" gesetzt ist.
Für einen bestimmten Katalog bekommen alle Rollen Rechte.
[*.jLRR0DPBQdm3HerWv3Jwuw] catalogs=read attributes=read products=read
Zusätzlich zum Katalog können auch Unterverzeichnisse spezifische Rechte erhalten.
subtree.izWhloO_R2yDcz_5oRKGqQ=add,modify,delete
Rolle und Katalog spezifiziert
[werk1.jLRR0DPBQdm3HerWv3Jwuw] attributes=add,modify,delete products=add,modify,delete
Deklaration für eine bestimmte Rolle und alle Kataloge + Spezielle Deklaration nur für Produkte
[werk1.*] products=add,modify,delete
Sind nur Leserechte vorhanden, wird im Strukturbaum das Schloss-Symbol angezeigt.