Re: [Virtuoso-users] Implementing a simple ACL atop a SPARQL endpoint

2011-04-14 Thread Tim Haynes
On 14/04/2011 04:57, Aldo Bucchi wrote:
> Hi,
> 
> I have done this many times already, so I can tell it is a pattern.
> I have a Virtuoso in an intranet, and one or more applications talk to
> it via SPARQL HTTP.
> 
> I would like to also allow selected external users (humans) and
> applications to access the endpoint. Some with SPARQL Update
> privilege.
> 
> What's the recommended way to do this?

Hi,

I won't claim to be an expert but
http://docs.openlinksw.com/virtuoso/rdfsparql.html looks interesting -
WebID and our Policy Manager VAD, perhaps?

HTH,

~Tim
-- 
Tim Haynes
Product Development Consultant
OpenLink Software





Re: [Virtuoso-users] Implementing a simple ACL atop a SPARQL endpoint

2011-04-14 Thread Hugh Williams
Hi Aldo,

You can use WebID/Oauth/SQL authentication and configure separate SPARQL 
endpoints with various ACLs and user access rights as detailed in section 
16.2.3.4.1. "Managing a SPARQL Web Service Endpoint" of the documentation at :


http://docs.openlinksw.com/virtuoso/rdfsparql.html#rdfsparqlprotocolendpoint

Best Regards
Hugh Williams
Professional Services
OpenLink Software
Web: http://www.openlinksw.com
Support: http://support.openlinksw.com
Forums: http://boards.openlinksw.com/support
Twitter: http://twitter.com/OpenLink

On 14 Apr 2011, at 04:57, Aldo Bucchi wrote:

> Hi,
> 
> I have done this many times already, so I can tell it is a pattern.
> I have a Virtuoso in an intranet, and one or more applications talk to
> it via SPARQL HTTP.
> 
> I would like to also allow selected external users (humans) and
> applications to access the endpoint. Some with SPARQL Update
> privilege.
> 
> What's the recommended way to do this?
> 
> Regards,
> A
> 
> -- 
> Aldo Bucchi
> @aldonline
> skype:aldo.bucchi
> http://facebook.com/aldo.bucchi
> http://aldobucchi.com/
> 
> --
> Benefiting from Server Virtualization: Beyond Initial Workload 
> Consolidation -- Increasing the use of server virtualization is a top
> priority.Virtualization can reduce costs, simplify management, and improve 
> application availability and disaster protection. Learn more about boosting 
> the value of server virtualization. http://p.sf.net/sfu/vmware-sfdev2dev
> ___
> Virtuoso-users mailing list
> Virtuoso-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/virtuoso-users