<html>
<head>
<style>
P
{
margin:0px;
padding:0px
}
body
{
FONT-SIZE: 10pt;
FONT-FAMILY:Tahoma
}
</style>
</head>
<body>I like the idea of this Henry - quite simple really. The issue is how to create sub-groups etc - it seems your solution works for specific id's and for the provider in general as a group.<BR><BR>
The difficulty in using SAML/XACML in my view is in implementation - they are quite large specs and I think OpenID has done well in that it hasn't to overly complex. It's balance as i could easily accomplish defining who is to access resource X, if i were to simply take&nbsp;the URI for resource X&nbsp;and add one or more OpenID's to it (permitting access) and sign this with my OpenID.&nbsp;I could store this&nbsp;data anywhere - independently of my FOAF data.<BR>
&nbsp;<BR>
This may not be ideal in a purist view, but i could have this working in two hours. Implementing SAML/XACML is quite a bit more complex (in fact looking through the archives i see this has been brought up before).<BR>
&nbsp;<BR>
Henry - your blog discusses something that would be simple to implement which is why i like it. I can see how it could be extended as i discuss above to allow (lightweight) distributed access controls... in fact a third party taking two independently authenticated OpenID's could verify access to a resource as a service i would think.<BR>
&nbsp;<BR>
The question in doing something like this is how far do you want to go. I remember back in 2000 or so many groups i worked on creating Xml Schemas that covered every scenario possible and they were just never adopted... a good example is the success of RSS over NewsML, one is a couple of pages long in spec, the other about 50 :) I personally thing lightweight authorization through OpenID would be a nice start.<BR>
&nbsp;<BR>
steven<BR>
<A href="http://livz.org">http://livz.org</A><BR>
<BR>&nbsp;<BR>

<HR id=stopSpelling>
<BR>
&gt; From: henry.story@bblfish.net<BR>&gt; Date: Sat, 4 Aug 2007 08:40:04 +0200<BR>&gt; To: joseph@josephholsten.com<BR>&gt; CC: scott@kveton.com; general@openid.net<BR>&gt; Subject: Re: [OpenID] openid and acl's<BR>&gt; <BR>&gt; On 3 Aug 2007, at 19:59, Joseph Holsten wrote:<BR>&gt; &gt; Scott Kveton wrote:<BR>&gt; &gt;&gt;&gt; Anyone discussed the idea of using OpenID as a basis for a <BR>&gt; &gt;&gt;&gt; distributed ACL's<BR>&gt; &gt;&gt;&gt; system?<BR>&gt; &gt; One thing that's important about ACLs is grouping. You wouldn't acces<BR>&gt; &gt; a firewall that requires you to type in every single IP address. You<BR>&gt; &gt; wouldn't use windows permissions where you needed to specify every<BR>&gt; &gt; user's access.<BR>&gt; &gt;<BR>&gt; &gt; Has someone proposed a wildcard scheme or group identifier via OpenID,<BR>&gt; &gt; because that would be awesome.<BR>&gt; <BR>&gt; <BR>&gt; In "A Foaf File for Sun" [1] I argue that the Authorization service <BR>&gt; can be thought of as a group identifier. The Authorization service is <BR>&gt; a group membership verifier.<BR>&gt; <BR>&gt; This can be used to give people access to different parts of the web <BR>&gt; using RDF. An example I give is how this could be used to make access <BR>&gt; to the W3C just a question sending someone Sun's foaf file.<BR>&gt; <BR>&gt; <BR>&gt; Henry<BR>&gt; <BR>&gt; [1] http://blogs.sun.com/bblfish/entry/a_foaf_file_for_sun<BR>&gt; <BR>&gt; _______________________________________________<BR>&gt; general mailing list<BR>&gt; general@openid.net<BR>&gt; http://openid.net/mailman/listinfo/general<BR><BR><br /><hr />Messenger Café — open for fun 24/7. Hot games, cool activities served daily. <a href='http://cafemessenger.com?ocid=TXT_TAGLM_AugWLtagline' target='_new'>Visit now.</a></body>
</html>