%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