Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
SOCIAL SEMANTICWEB ACCESS CONTROL        Serena Villata, Nicolas Delaforge          Fabien Gandon, Amelie Gyrard          ...
INFORMATION SEMANTIC INTEGRATION                   THROUGH COMMUNITIES OF INTELLIGENCE ONLINE              Tools for assis...
How to define an access control model    for the Social Semantic Web?
WHAT TO EXPRESS?       S4AC
S4AC                           SOCIAL SEMANTIC SPARQL SECURITY                             FOR ACCESS CONTROL VOCABULARYht...
CREATE         READ         UPDATE         DELETEAccessPolicy
http://MyResource.net#www2012                                          READ                                            Acc...
MAXIMUM NUMBER OF ACCESSESWHY I CANNOT ACCESS?USER-FRIENDLY USER INTERFACEFurther details
ASK { ?res dcterms:creator ?prov . ?prov rel:hasFriend ?user } ASK {?res dcterms:creator ?prov . ?prov rel:hasFriend{1,2} ...
ASK { FILTER(random()>0.5) }ASK{FILTER(!(?user= <http://MyExample.net#indiana>))}
* +! "#! : +! "% !A+B : >! &                                                                                 USER INTERFAC...
!8: 3& !" +!       (* +! "#! : +! "% !A+B : >! &                                                                          ...
!8: 3& !" +!       (* +! "#! : +! "% !A+B : >! &                                                                          ...
NAMED GRAPHS
 ABEL, DE COI, HENZE, KOESLING, KRAUSE, OLMEDILLA. ENABLING ADVANCED  AND CONTEXT-DEPENDENT ACCESS CONTROL IN RDF STORES....
@serena_villataserena.villata@inria.fr
Social Semantic Web Access Control
Social Semantic Web Access Control
Social Semantic Web Access Control
Social Semantic Web Access Control
Social Semantic Web Access Control
Upcoming SlideShare
Loading in …5
×

Social Semantic Web Access Control

3,368 views

Published on

Published in: Technology, Education, Business
  • Be the first to comment

Social Semantic Web Access Control

  1. 1. SOCIAL SEMANTICWEB ACCESS CONTROL Serena Villata, Nicolas Delaforge Fabien Gandon, Amelie Gyrard INRIA Sophia Antipolis
  2. 2. INFORMATION SEMANTIC INTEGRATION THROUGH COMMUNITIES OF INTELLIGENCE ONLINE Tools for assisting corporate intelligence tasksInteractions: Web 2.0 advanced interfaces (blog, wiki, social bookmarking)Interoperability and information processing: Semantic Web technologies #www2012
  3. 3. How to define an access control model for the Social Semantic Web?
  4. 4. WHAT TO EXPRESS? S4AC
  5. 5. S4AC SOCIAL SEMANTIC SPARQL SECURITY FOR ACCESS CONTROL VOCABULARYhttp://ns.inria.fr/s4ac/
  6. 6. CREATE READ UPDATE DELETEAccessPolicy
  7. 7. http://MyResource.net#www2012 READ Access Policy ASK {?res dcterms:creator ?prov . ?prov sioc:member_of ?group . ?user sioc:member_of ?group }‘’friends’’, ‘’amici’’, ‘’ami’’ ASK { ?res dcterms:creator ?prov . ?prov dcterms:creator ?gr . GRAPH ?gr {?user nicetag:hasSign ?tag}} BINDINGS ?group {<http://ns.inria.fr/isicil/id/group/edelweiss>}
  8. 8. MAXIMUM NUMBER OF ACCESSESWHY I CANNOT ACCESS?USER-FRIENDLY USER INTERFACEFurther details
  9. 9. ASK { ?res dcterms:creator ?prov . ?prov rel:hasFriend ?user } ASK {?res dcterms:creator ?prov . ?prov rel:hasFriend{1,2} ?user } ASK{ ?res dcterms:creator ?prov . ?prov rel:hasColleague ?user }ASK { ?res dcterms:creator ?prov .?prov rel:hasParent ?user}
  10. 10. ASK { FILTER(random()>0.5) }ASK{FILTER(!(?user= <http://MyExample.net#indiana>))}
  11. 11. * +! "#! : +! "% !A+B : >! & USER INTERFACE% ! $ : 3P & & !!: 3!35& 3! +& ACCESS DENIED +* : $ " +3! * CATEGORIES ACCESS GRANTED RDF DATA & " #! $ & 3! %! & % 9!: 4& !$ & ! POLICIES ACCESS CONTROL CONTEXTUAL S4AC POLICIES CREATOR INFORMATION SELECTOR 2): $ "+! R * ! Define own access conditions ACCESS CONTROLLER Access Control Manager Webmarks Grant / Deny access Access request user Resources user A B Personal information !
  12. 12. !8: 3& !" +! (* +! "#! : +! "% !A+B : >! & USER INTERFACE% ! $ : 3P & & !!: 3!35& 3! +& ACCESS DENIED +* : $ " +3! * CATEGORIES ACCESS GRANTED RDF DATA & " #! $ & 3! %! & % 9!: 4& !$ & ! POLICIES ACCESS CONTROL CONTEXTUAL S4AC POLICIES CREATOR INFORMATION SELECTOR 2): $ "+! R * ! Define own access conditions ACCESS CONTROLLER Access Control Manager Webmarks Grant / Deny access Access request user Resources user A B Personal information
  13. 13. !8: 3& !" +! (* +! "#! : +! "% !A+B : >! & USER INTERFACE% ! $ : 3P & & !!: 3!35& 3! +& ACCESS DENIED +* : $ " +3! * CATEGORIES ACCESS GRANTED RDF DATA & " #! $ & 3! %! & % 9!: 4& !$ & ! POLICIES ACCESS CONTROL CONTEXTUAL S4AC POLICIES CREATOR INFORMATION SELECTOR 2): $ "+! R * ! Define own access conditions ACCESS CONTROLLER Access Control Manager Webmarks Grant / Deny access Access request user Resources user A B Personal information
  14. 14. NAMED GRAPHS
  15. 15.  ABEL, DE COI, HENZE, KOESLING, KRAUSE, OLMEDILLA. ENABLING ADVANCED AND CONTEXT-DEPENDENT ACCESS CONTROL IN RDF STORES. IN ISWC-2007. CARMINATI, FERRARI, HEATHERLY, KANTARCIOGLU, THURAISINGHAM. SEMANTIC WEB-BASED SOCIAL NETWORK ACCESS CONTROL. COMPUTERS & SECURITY, 2011. FININ, JOSHI, KAGAL, NIU, SANDHU, WINSBOROUGH, THURAISINGHAM. ROWLBAC: REPRESENTING ROLE BASED ACCESS CONTROL IN OWL. IN SACMAT-2008. GIUNCHIGLIA, ZHANG, CRISPO. ONTOLOGY DRIVEN COMMUNITY ACCESS CONTROL. IN SPOT-2009. HOLLENBACH, PRESBREY, BERNERS-LEE. USING RDF METADATA TO ENABLE ACCESS CONTROL ON THE SOCIAL SEMANTIC WEB. IN CK-2009. SACCO, PASSANT. A PRIVACY PREFERENCE ONTOLOGY (PPO) FOR LINKED DATA. IN LDOW-2011. STROKA, SCHAFFERT, BURGER. ACCESS CONTROL IN THE SOCIAL SEMANTIC WEB - EXTENDING THE IDEA OF FOAF+SSL IN KIWI. IN SPOT2010.
  16. 16. @serena_villataserena.villata@inria.fr

×