Constraints
Einschränkungen
Eingeschränkte Nutzungsmöglichkeiten werden in der LibRML an den konkreten Actions
festgelegt. Die Einschränkungen (Constraints
) gelten explizit nur für die Action an der sie hinterlegt sind, um die maschinelle Auswertbarkeit zu gewährleisten. Einschränkungen, die sich auf mehrere Nutzungsrechte auswirken, müssen entsprechend wiederholt werden. Für die vereinfachte Bearbeitung können systematische Einschränkungen einmalig definiert und wiederverwendet werden (siehe Templates).
Einige Constraints
werden durch Attribute
(siehe Attribute) näher spezifiziert.
JSON
XML
In der LibRML stehen folgende Constraints
zur Einschränkung der Actions
zur Verfügung.
Constraint-Name | Übersetzung | Beschreibung | Beispiel |
---|---|---|---|
parts | Teile | Einschränkung der Action auf bestimmte Teile der Ressource. | → Parts |
group | Nutzergruppe | Einschränkung der Action auf bestimmte Personen oder Personengruppen. | → Group |
age | Alter | Einschränkung der Action auf Nutzer eines bestimmten Alters. | → Age |
location | Ort | Geographisch (ein bestimmtes Gebiet z. B. Deutschland) Institutionell (eine bestimmte Einrichtung z. B. SLUB Dresden) |
→ Location |
date | Zeitpunkt | Einschränkung der Action ab oder bis zu einem bestimmten Zeitpunkt (Embargo). | → Date |
duration | Dauer | Einschränkung der Action auf eine bestimmte Zeitdauer. | → Duration |
count | Anzahl | Einschränkung der Action auf eine bestimmte Anzahl an Ausführungen, Benutzungen, … | → Count |
concurrent | Gleichzeitig | Einschränkung der Action auf eine bestimmte Anzahl an gleichzeitigen Ausführungen, Benutzungen, … | → Concurrent |
watermark | Wasserzeichen | Einschränkung der Action auf eine Kennzeichnung der Ressource mit einem Wasserzeichen oder einer anderer Markierung. | → Watermark |
quality | Qualität | Einschränkung der Action auf eine maximale Qualität. | → Quality |
agreement | Einwilligung | Einschränkung der Action hinsichtlich eines Vertrags oder Zustimmung zu Nutzungsbedingungen. | → Agreement |