Thanks Eric. Yes, it definitely sounds like that is what I need. I'll be
looking forward to reading more documentation on the 2-legged feature of
Oauth as it becomes available. 
Hope you also had a good Thanksgiving,
-Patricia


> -----Original Message-----
> From: [email protected] 
> [mailto:[EMAIL PROTECTED] On Behalf Of 
> Eric (Google)
> Sent: Friday, November 28, 2008 1:28 PM
> To: Google Docs Data APIs
> Subject: Re: A question about available functionality
> 
> 
> Your scenario is possible with Google Apps Premier/Education 
> edition's 2-legged OAuth feature.  Note, C has to be an administrator.
> 
> We're working on documenting this feature, but some information is
> here:
> http://www.google.com/support/a/bin/answer.py?hl=en&answer=61017
> 
> Essentially, C can impersonate B and add user A as a 
> collaborator on a document.
> 
> Happy (late) Thanksgiving,
> Eric
> 
> On Nov 19, 1:40 pm, "Patricia Goldweic" <[EMAIL PROTECTED]>
> wrote:
> > > -----Original Message-----
> > > From: [email protected]
> > > [mailto:[EMAIL PROTECTED] On Behalf Of Eric 
> > > (Google)
> > > Sent: Wednesday, November 19, 2008 3:08 PM
> > > To: Google Docs Data APIs
> > > Subject: Re: A question about available functionality
> >
> > > Hi Patricia,
> >
> > > I'm not sure if I fully understand what you're trying to do, but 
> > > both the Calendar and DocList API offer access control 
> features that 
> > > you may use to assign roles:
> >
> > >http://code.google.com/apis/documents/docs/2.0/developers_guid
> > > e_protocol.html#AccessControlLists
> > >http://code.google.com/apis/calendar/docs/2.0/developers_guide
> > > _protocol.html#SharingACalendar
> >
> > > That being said,  user A wont be able to view user B's document 
> > > until B has granted A permission (reader, collaborator, 
> etc) to the 
> > > document.
> >
> > Hi Eric,
> > Thanks for responding. I actually understand the access control 
> > features of both apis. To clarify my question (using your 
> example with 
> > users A and B), I was asking whether you can write a 
> program that logs 
> > in as a different user (neither A nor B; call it C, or 
> admin) and that 
> > would be able to grant A permission to B's document.
> > Hope this makes more sense,
> > -Patricia
> >
> > > Eric
> >
> > > On Nov 19, 8:22 am, "Patricia Goldweic" 
> <[EMAIL PROTECTED]>
> > > wrote:
> > > > Hi,
> > > > It would be very convenient if I could get the 
> following behavior 
> > > > working in my web app: when somebody clicks on a 
> particular link, 
> > > > I assign them permission to see a certain piece of content
> > > that belongs
> > > > to somebody else (somebody who wants this to happen, of course).
> > > > Unfortunately, from what I understand, it appears that I can 
> > > > programmatically assign permission over a piece of content
> > > ONLY if I
> > > > log in as the owner of that content*, but then, it 
> follows that I 
> > > > won't achieve the desired behavior. Is this an accurate 
> conclusion?
> >
> > > > For more details, I believe I need the following
> > > functionality to get
> > > > this to work:
> > > > - Using AuthSub or an alternate, be able to log in as an admin, 
> > > > and assign the permissions I need over the content of owner 1 
> > > > (either a Google calendar or a Google doc at this point; in the
> > > future hopefully
> > > > also a site) to owner
> > > > 2
> >
> > > > Thanks,
> > > > -Patricia
> >
> > > > *: I am assuming that AuthSub is used for this purpose 
> > > > [EMAIL PROTECTED]
> > 



--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google Docs Data APIs" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/Google-Docs-Data-APIs?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to