Nummernkreise
Nummernkreise im Allgemeinen definieren eine Abfolge in einer Gruppe zu ordnender Elemente. In APS sind sie verfügbar für Dokumente und Medien und werden verwendet, um das Arbeiten in verteilten Datenbanken zu unterstützen. Daten aus unterschiedlichen Datenbanken können über Nummernkreise organisiert und wieder zusammengeführt werden.
Attribute
Nummernkreise haben einen beschreibenden Namen und einen Schlüssel. Ihr Format besteht aus Präfix, Zähler und Suffix, wobei Präfix und Suffix optional sind. Verwenden Sie den Schlüssel, um Nummernkreise zu gruppieren und das Präfix, um Elemente aus einer Gruppe von Nummernkreisen weiter zu untergliedern.
Dokumente zu Tutorialvideos werden damit ab Nummer TUT000001 geführt, Dokumente zu Produkt-Demonstrationsvideos ab Nummer DEM000001.
Privilegien und Berechtigungen
Standardmäßig haben alle Benutzer*innen Zugriff auf einen Nummernkreis und können alle für den Nummernkreis verfügbaren Aktionen ausführen. Ist dies nicht gewünscht, können Sie einem Nummernkreis Privilegien zuweisen, um Berechtigungen für diesen Nummernkreis zu vergeben. Anlegen, Ändern und Löschen von Dokumenten aus diesem spezifischen Nummernkreis sowie die Verwendung von Dokumentvorlagen sind dann nur für Gruppen mit dem entsprechenden Privileg möglich.
Beispiel
Im folgenden Beispiel werden Nummernkreise verwendet, um Dokumente zu Ausstellungsobjekten zu organisieren. Es sind 10.000 Dokumente vorgesehen. Die ersten 5.000 Dokument beschreiben Ausstellungsobjekte aus Keramik, die zweiten 5.000 Dokumente beschreiben Ausstellungsobjekte aus Glas. Eine Gruppe von Benutzer*innen ist jeweils für die Pflege einer Gruppe an Dokumenten verantwortlich.
Für jeden Nummernkreis werden Privilegien zum Anlegen (create), Bearbeiten (modify) und Löschen (delete), sowie zur Verwendung von Dokumentvorlagen (template) vergeben. Die Zuweisung von Privilegien zu Gruppen wie in der Abbildung gezeigt hat folgende Auswirkungen:
Berechtigungen Gruppe Keramik
-
Dokumente (mit und ohne Vorlage) anlegen (
customer.object.ceramic.create
undcustomer.object.ceramic.template
) -
Dokumente bearbeiten (
customer.object.ceramic.modify
) -
Keine Dokumente löschen (
customer.object.ceramic.delete
fehlt)
Aktionen an Dokumenten aus dem Nummernkreis Glas sind nicht erlaubt, da der Gruppe keines der entsprechenden Privilegien zugewiesen ist.
Berechtigungen Gruppe Glas
-
Dokumente bearbeiten (
customer.object.glass.modify
) -
Dokumente löschen (
customer.object.glass.delete
) -
Keine Dokumente anlegen (
customer.object.glass.create
undcustomer.object.glass.template
fehlen)
Aktionen an Dokumenten aus dem Nummernkreis Keramik sind nicht erlaubt, da der Gruppe keines der entsprechenden Privilegien zugewiesen ist.