Hi Michael, 2-legged OAuth is mainly used with Google Apps Marketplace applications, so you can see the supported scopes at:
https://developers.google.com/google-apps/marketplace/manifest#supported_scopes All APIs will list their 3-legged OAuth scope in their documentation. Claudio On Thu, Apr 26, 2012 at 6:11 AM, Michael Gawrychowski < [email protected]> wrote: > Hi Claudio, thank you for your response. Is there any list online that > shows which APIs require 2 legged and which 3 legged? > > Thanks > M. > > > On Wednesday, April 25, 2012 4:47:49 PM UTC-4, Claudio Cherubino wrote: >> >> The Email Audit API doesn't support 2-legged OAuth, but it supports >> 3-legged OAuth. >> >> Claudio >> >> On Wed, Apr 25, 2012 at 1:44 PM, Michael Gawrychowski < >> [email protected]> wrote: >> >>> How about the Google Audit API. Would it be possible to get it to work >>> with the 2 legged auth? >>> >>> M, >>> >>> >>> On Tuesday, April 24, 2012 11:24:18 AM UTC-4, Claudio Cherubino wrote: >>>> >>>> Hi Michael, >>>> >>>> The Domain OAuth consumer key is the one used for 2-legged OAuth and it >>>> doesn't allow write operations. >>>> >>>> Claudio >>>> >>>> On Tue, Apr 24, 2012 at 7:10 AM, Michael Gawrychowski < >>>> [email protected]> wrote: >>>> >>>>> Thank you for your response. I'm looking for a way to manage my >>>>> clients accounts through the provisioning api. Would it be possible to >>>>> create an application that full interferes (read / write) with the >>>>> client's >>>>> provisioning system using the oAuth consumer secret that is located under >>>>> Advanced Tools-> Manage OAuth domain >>>>> key<https://www.google.com/a/cpanel/stingerit.com/SetupOAuth> in >>>>> th Google cpanel? I'm simply looking for an easy way to also write, not >>>>> only read. >>>>> >>>>> Thank you >>>>> >>>>> >>>>> On Monday, April 23, 2012 12:16:10 PM UTC-4, Claudio Cherubino wrote: >>>>>> >>>>>> Thanks Patricia, that's absolutely correct. >>>>>> The Provisioning API supports read/write operations with 3-legged >>>>>> OAuth and readonly operations with 2-legged OAuth. >>>>>> >>>>>> Claudio >>>>>> >>>>>> On Mon, Apr 23, 2012 at 9:13 AM, Patricia N Goldweic < >>>>>> [email protected]> wrote: >>>>>> >>>>>>> To add to Claudio’s response, it’s useful to know that 2-legged >>>>>>> OAuth has only been supported in ‘read’ mode for the provisioning api >>>>>>> L (or at least this is the last I knew; if the situation has >>>>>>> changed, please correct me).Thanks,**** >>>>>>> >>>>>>> -Patricia**** >>>>>>> >>>>>>> ** ** >>>>>>> >>>>>>> *From:* >>>>>>> google-apps-mgmt-apis@**googlegr****oups.com<[email protected]>[mailto: >>>>>>> google-apps-mgmt-apis@******googlegroups.com<[email protected]>] >>>>>>> *On Behalf Of *Claudio Cherubino >>>>>>> *Sent:* Monday, April 23, 2012 11:00 AM >>>>>>> *To:* >>>>>>> google-apps-mgmt-apis@**googlegr****oups.com<[email protected]> >>>>>>> *Subject:* Re: [google-apps-apis] 2 legged OAuth and Provisioning >>>>>>> API**** >>>>>>> >>>>>>> ** ** >>>>>>> >>>>>>> Hi Michael,**** >>>>>>> >>>>>>> ** ** >>>>>>> >>>>>>> The Provisioning API supports 2-legged OAuth and the PHP client >>>>>>> library does too, as documented at:**** >>>>>>> >>>>>>> ** ** >>>>>>> >>>>>>> http://code.google.com/apis/**gd****ata/docs/auth/oauth.html#**2Legg >>>>>>> ****edOAuth<http://code.google.com/apis/gdata/docs/auth/oauth.html#2LeggedOAuth> >>>>>>> **** >>>>>>> >>>>>>> ** ** >>>>>>> >>>>>>> Claudio**** >>>>>>> >>>>>>> ** ** >>>>>>> >>>>>>> On Mon, Apr 23, 2012 at 7:03 AM, Michael Gawrychowski < >>>>>>> [email protected]> wrote:**** >>>>>>> >>>>>>> Hi, is there any way to work with the provisioning API using the 2 >>>>>>> legged OAuth? It looks like the class Zend_Gdata_Gapps doesn't work with >>>>>>> it. **** >>>>>>> >>>>>>> ** ** >>>>>>> >>>>>>> ** ** >>>>>>> >>>>>>> -- >>>>>>> You received this message because you are subscribed to the Google >>>>>>> Groups "Google Apps Domain Information and Management APIs" group. >>>>>>> To view this discussion on the web visit >>>>>>> https://groups.google.com/d/**ms****g/google-apps-mgmt-apis/-/**f1bW >>>>>>> ****KUd7Px4J<https://groups.google.com/d/msg/google-apps-mgmt-apis/-/f1bWKUd7Px4J> >>>>>>> . >>>>>>> To post to this group, send email to google-apps-mgmt-apis@** >>>>>>> googlegr****oups.com <[email protected]>. >>>>>>> To unsubscribe from this group, send email to google-apps-mgmt-apis+ >>>>>>> **unsubscr****[email protected]<google-apps-mgmt-apis%[email protected]> >>>>>>> . >>>>>>> For more options, visit this group at http://groups.google.com/** >>>>>>> group****/google-apps-mgmt-apis?**hl=en<http://groups.google.com/group/google-apps-mgmt-apis?hl=en> >>>>>>> .**** >>>>>>> >>>>>>> ** ** >>>>>>> >>>>>>> -- >>>>>>> You received this message because you are subscribed to the Google >>>>>>> Groups "Google Apps Domain Information and Management APIs" group. >>>>>>> To post to this group, send email to google-apps-mgmt-apis@** >>>>>>> googlegr****oups.com <[email protected]>. >>>>>>> To unsubscribe from this group, send email to google-apps-mgmt-apis+ >>>>>>> **unsubscr****[email protected]<[email protected]> >>>>>>> . >>>>>>> For more options, visit this group at http://groups.google.com/** >>>>>>> group****/google-apps-mgmt-apis?**hl=en<http://groups.google.com/group/google-apps-mgmt-apis?hl=en> >>>>>>> .**** >>>>>>> >>>>>>> -- >>>>>>> You received this message because you are subscribed to the Google >>>>>>> Groups "Google Apps Domain Information and Management APIs" group. >>>>>>> To post to this group, send email to google-apps-mgmt-apis@** >>>>>>> googlegr****oups.com <[email protected]>. >>>>>>> To unsubscribe from this group, send email to google-apps-mgmt-apis+ >>>>>>> **unsubscr****[email protected]<google-apps-mgmt-apis%[email protected]> >>>>>>> . >>>>>>> For more options, visit this group at http://groups.google.com/** >>>>>>> group****/google-apps-mgmt-apis?**hl=en<http://groups.google.com/group/google-apps-mgmt-apis?hl=en> >>>>>>> . >>>>>>> >>>>>> >>>>>> -- >>>>> You received this message because you are subscribed to the Google >>>>> Groups "Google Apps Domain Information and Management APIs" group. >>>>> To view this discussion on the web visit https://groups.google.com/d/* >>>>> *ms**g/google-apps-mgmt-apis/-/**zqFA**udxgLCIJ<https://groups.google.com/d/msg/google-apps-mgmt-apis/-/zqFAudxgLCIJ> >>>>> . >>>>> >>>>> To post to this group, send email to google-apps-mgmt-apis@**googlegr* >>>>> *oups.com <[email protected]>. >>>>> To unsubscribe from this group, send email to google-apps-mgmt-apis+** >>>>> unsubscr**[email protected]<google-apps-mgmt-apis%[email protected]> >>>>> . >>>>> For more options, visit this group at http://groups.google.com/**group >>>>> **/google-apps-mgmt-apis?**hl=en<http://groups.google.com/group/google-apps-mgmt-apis?hl=en> >>>>> . >>>>> >>>> >>>> -- >>> You received this message because you are subscribed to the Google >>> Groups "Google Apps Domain Information and Management APIs" group. >>> To view this discussion on the web visit https://groups.google.com/d/** >>> msg/google-apps-mgmt-apis/-/**d1MkWyg2HYoJ<https://groups.google.com/d/msg/google-apps-mgmt-apis/-/d1MkWyg2HYoJ> >>> . >>> >>> To post to this group, send email to google-apps-mgmt-apis@** >>> googlegroups.com <[email protected]>. >>> To unsubscribe from this group, send email to google-apps-mgmt-apis+** >>> [email protected]<google-apps-mgmt-apis%[email protected]> >>> . >>> For more options, visit this group at http://groups.google.com/** >>> group/google-apps-mgmt-apis?**hl=en<http://groups.google.com/group/google-apps-mgmt-apis?hl=en> >>> . >>> >> >> -- > You received this message because you are subscribed to the Google Groups > "Google Apps Domain Information and Management APIs" group. > To view this discussion on the web visit > https://groups.google.com/d/msg/google-apps-mgmt-apis/-/EGXCwf5xW7MJ. > > 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-apps-mgmt-apis?hl=en. > -- You received this message because you are subscribed to the Google Groups "Google Apps Domain Information and Management 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-apps-mgmt-apis?hl=en.
