atom feed21 messages in com.googlegroups.opensocial-and-gadgets-specRe: Proposal for Privacy Settings as ...
FromSent OnAttachments
Na LiOct 12, 2011 2:23 am 
Laurent-Walter GoixOct 13, 2011 3:29 am 
rbaxter85Oct 13, 2011 6:38 pm 
Na LiOct 20, 2011 4:37 pm 
Na LiOct 20, 2011 4:45 pm 
James SnellOct 20, 2011 6:10 pm 
James SnellOct 20, 2011 6:10 pm 
rbaxter85Oct 23, 2011 1:05 pm 
Na LiOct 24, 2011 5:24 am 
rbaxter85Oct 24, 2011 6:18 pm 
rbaxter85Oct 25, 2011 12:13 pm 
Mark W.Oct 28, 2011 6:40 am 
Mark W.Oct 29, 2011 1:13 pm 
rbaxter85Oct 30, 2011 6:49 pm 
Na LiOct 31, 2011 10:21 am 
Craig McClanahanOct 31, 2011 10:39 am 
Craig McClanahanOct 31, 2011 10:39 am 
Na LiOct 31, 2011 10:51 am 
Mark W.Nov 1, 2011 5:23 am 
rbaxter85Nov 1, 2011 6:14 am 
Na LiNov 1, 2011 9:28 am 
Subject:Re: Proposal for Privacy Settings as an OpenSocial Extension
From:rbaxter85 ("rba@gmail.com)
Date:Oct 30, 2011 6:49:53 pm
List:com.googlegroups.opensocial-and-gadgets-spec

Mark just to clarify is Bob and Fred making a request for your (Mark) profile information?

On Oct 29, 4:13 pm, "Mark W." <weit@gmail.com> wrote:

Na Li,

Actually, I want to expand a little bit my previous post. I was actually talking about this proposal to a couple of other engineers and we talked through a few additional scenarios that I wanted to run by you to see if they line up.

Specifically, theres a difference in the fields a container supports globally, and what could be visible to an individual using an app. Let's use the following scenario as our working example: I'd choose to expose my email address only to my friends. In this case, Bob and Sue are my friends, but Fred is not. Also, let's assume I'm using an Foo app.

If the current user is Bob, and the Foo app makes the request for supported fields, email should be returned. If he then makes a request for my privacy settings (or maybe "Profile Metadata"), he should see that he can read my email address.

If Fred is the user, supported fields should return email. However, the privacy settings/profile metadata should either not return email, or return email with visibility of false.

We may also want to indicate the CRUD of the fields as well.