...
Info | ||||
---|---|---|---|---|
| ||||
|
Allgemeine Informationen
Die Library Rights Machine-readable Language - kurz LibRML - wird im Rahmen des Projekts "Zentraler Hosting-Service für eRessourcen" entwickelt. Es ist eine Sprache aus der Familie der Rights Expression Language um Zugriffsinformationen auf Ressourcen standardisiert und maschineninterpretierbar zu beschreiben.
LibRML wird von der SLUB Dresden im Projekt "Zentraler Hosting-Service für eRessourcen" verwaltet
https://slub.github.io/librml/index.html
...
https://slub.github.io/librml/schema/constraints.html
Beispiele (Prototyp)
Zweitveröffentlichung mit Embargo
...
title | Zweitveröffentlichung mit Embargo |
---|
...
...
...
Beschränkung nach IP-Adressen
Codeblock | ||
---|---|---|
| ||
{
"id": "Beschränkung nach IP-Adressen",
"tenant": "http://www.slub-dresden.de",
"actions": [
{
"type": "displaymetadata",
"permission": true
},
{
"type": "index",
"permission": true
},
{
"type": "read",
"permission": true
"restrictions": [
{
"type": "location",
"subnet": [
"192.168.10.0/24",
"10.8.0.0/16"
},
]
},
{
"type": "download",
"permission": true
"restrictions": [
{
"type": "location",
"subnet": [
"192.168.10.0/24",
"10.8.0.0/16"
},
]
},
{
"type": "print",
"permission": true
"restrictions": [
{
"type": "location",
"subnet": [
"192.168.10.0/24",
"10.8.0.0/16"
},
]
},
{
"type": "reproduce",
"permission": false
},
{
"type": "modify",
"permission": false
},
{
"type": "reuse",
"permission": false
},
{
"type": "distribute",
"permission": false
},
{
"type": "publish",
"permission": false
},
{
"type": "archive",
"permission": true
},
{
"type": "move",
"permission": false
}
]
} |
...