Lock-Unlock: Autorisatie op Linked Data

Twee Aanpakken

SPARQL Rewrite Demonstrator

Sparql-rewrite in de locked/unlocked context is een techniek om een bestaande sparql query te transformeren naar een nieuwe sparql query.Hierbij blijft de inhoudelijke vraag gelijk maar wordt ervoor gezorgd dat de query alleen voor de gebruiker toegankelijke data bevraagt. Aanpassingen in een triplestore is door deze aanpak niet nodig. In dit project is verkend in hoeverre deze techniek daadwerkelijk mogelijk, haalbaar en bruikbaar is.

Subgraph Demonstrator

Bij de subgraph methode wordt er eerst een selectie gemaakt van de data waar de gebruiker toegang toe heeft, waarna de gebruiker vrij queries kan uitvoeren op deze subgraph. Het voordeel van deze methode is de eenvoud waarmee gecontroleerd kan worden dat een gebruiker niet ongeoorloofd bij data kan, maar de schaalbaarheid van deze oplossing moet nog verder onderzocht worden.

Demonstrators

Documentatie

Bezoek deze pagina en de Github repo om de volledige documentatie van beide aanpakken te lezen.