%META:TOPICPARENT{name="VirtAuthServerUI"}% ---++FOAF+SSL ACLs Tutorial ---+++Sample scenario The following sample scenario demonstrates setting FOAF+SSL ACLs using the Virtuoso Authentication Server UI: 1. Download and install the ods_framework_dav.vad, conductor_dav.vad, and policy_manager_dav.vad packages. 1. Register an ODS user, e.g., demo. 1. Go to http://<cname>:<port>/policy_manager/, where <cname>:<port> are replaced by your local server values. 1. Click the "FOAF+ACLs" link 1. Log in as user "dba" or another user with DBA privileges. 1. In the form: 1. Enter the Web ID for the ODS user you registered above, e.g., http://demo.openlinksw.com/dataspace/person/demo#this Note: You can also click the "Browse" button and select the desired user from a list. Its Web ID will be automatically inserted into the form. 1. Select the "SPARQL Role" you wish to authorize, e.g., "Sponge". %BR%%BR%%BR%%BR% 1. Click the "Register" button. 1. The FOAF+SSL ACLs will be created: %BR%%BR%%BR%%BR% 1. Go to the SPARQL+SSL endpoint, https://<cname>:<port>/sparql-ssl, where <cname>:<port> are replaced by your local server values. 1. Select the user's certificate: %BR%%BR%%BR%%BR% 1. The SPARQL Query UI will be shown: %BR%%BR%%BR%%BR% ---+++References * [[VirtAuthFOAFSSLACL][FOAF+SSL ACLs Tutorial]] * [[VirtOAuthSPARQL][SPARQL OAuth Tutorial]] * [[http://ods.openlinksw.com/wiki/ODS/ODSBriefcaseFOAFSSL][Use FOAF+SSL for enhanced ODS-Briefcase (WebDAV) Access Control Lists (ACLs)]] * [[http://ods.openlinksw.com/wiki/ODS/VirtODSFOAFSSL][FOAF+SSL Support in OpenLink Data Spaces]]. * [[http://ods.openlinksw.com/wiki/ODS/ODSPkiSetup][Guide for Set up a X.509 certificate issuer and HTTPS listener and generate ODS user certificates.]] * [[http://ods.openlinksw.com/wiki/ODS/OdsKeyImport][CA Keys Import using Conductor]] * [[http://esw.w3.org/topic/foaf+ssl][FOAF+SSL Specification]] * [[https://foaf.me/simpleLogin.php][Test FOAF+SSL Certificate page]] * [[http://test.foafssl.org/cert/][FOAF+SSL Certificate Generation page]] * [[https://demo.openlinksw.com/sparql-ssl][Virtuoso Demo SPARQL-SSL Endpoint]] * [[VirtAuthServerUI][Virtuoso Authentication Server UI]] CategoryFOAF CategoryVirtuoso CategoryODS CategoryRDF CategoryFOAFSSL CategorySPARQLSSL CategorySPARQL CategoryTutorial CategoryDocumentation