The info below is only partly correct - the Provisioning API can be used for 
read-only access with ALL editions of Google Apps, if used from a Apps 
Marketplace app.

http://code.google.com/googleapps/docs/ (search for Provisioning)

Thus, if you only need to list users in a given domain (not modify their info), 
and you are writing an app for the Apps Marketplace, then the Provisioning API 
should work well for you!

Cheers, Cooper


> On Sun, May 1, 2011 at 8:16 PM, Pedro Ferreira <[email protected]> wrote:
> Claudio,
> 
> Is there another way to list users?
> 
> Thanks!
> 
> Pedro.
> 
> Em 01-05-2011 15:58, Claudio Cherubino escreveu:
>> 
>> Pedro,
>> 
>> The Provisioning API can only be used with Google Apps for Business or
>> Education edition domains, not Standard.
>> 
>> Claudio
>> 
>> On Sun, May 1, 2011 at 7:50 PM, Pedro Ferreira <[email protected]> wrote:
>> 
>>>  Claudio,
>>> 
>>> It's not there..
>>> 
>>> The edition is Standard
>>> 
>>> Em 01-05-2011 15:38, Claudio Cherubino escreveu:
>>> 
>>> Pedro,
>>> 
>>> In the Advanced Tools tab of your domain control panel there should be a
>>> link called "Manage third party OAuth Client access" in the Authentication
>>> section.
>>> If it's not there, can you tell me what is the edition of your Google Apps
>>> domain?
>>> Thanks
>>> 
>>> Claudio
>>> 
>>> On Sun, May 1, 2011 at 7:36 PM, Pedro Ferreira <[email protected]> 
>>> <[email protected]> wrote:
>>> 
>>> 
>>>   Claudio,
>>> 
>>> my panel is in English and with Next Generation enabled.
>>> 
>>> Thanks,
>>> 
>>> Pedro
>>> 
>>> Em 01-05-2011 15:30, Pedro Ferreira escreveu:
>>> 
>>> Claudio,
>>> 
>>> I can't see this 
>>> section:http://www.google.com/support/a/bin/answer.py?answer=162106
>>> 
>>> 
>>> (Managing API client access)
>>> 
>>> in my Domain Configuration.
>>> 
>>> It's a part of the tutorial you wrote.
>>> 
>>> Do you know the reason?
>>> 
>>> Thanks,
>>> 
>>> Pedro
>>> 
>>> Em 01-05-2011 15:01, Claudio Cherubino escreveu:
>>> 
>>>  Hi Pedro,
>>> 
>>> The Provisioning API supports 3-legged OAuth for authentication but at the
>>> moment I don't have a sample Java code to show you.
>>> We recently wrote an article on how to use the Provisioning API with OAuth
>>> (both 3LO and 2LO), however the code sample is in 
>>> Python:http://code.google.com/googleapps/domain/articles/provisioningoauth.html
>>> 
>>> 
>>> 
>>> 
>>> 
>>> Hope it helps
>>> 
>>> Claudio
>>> 
>>> On Sun, May 1, 2011 at 1:09 PM, Pedro Ferreira <[email protected]> 
>>> <[email protected]> <[email protected]> <[email protected]> wrote:
>>> 
>>> 
>>>  Hi there,
>>> 
>>> I'd like to know if it's possible to use User Provisioning API through
>>> 3-legged Auth.
>>> 
>>> My problem is:
>>> 
>>> I usually use the AppsForYourDomainClient class to access this API, like
>>> below:
>>> 
>>> AppsForYourDomainClient upclient = new
>>> AppsForYourDomainClient(str_admin_user,str_admin_password, str_domain);
>>> 
>>> But I would like to use a 3-legged OAuth token to use the API (my
>>> application redirects to google login page, and after logged, user gets back
>>> to application. Therefore, my app doesn't have user password.
>>> 
>>> Thanks,
>>> 
>>> Pedro
>>> 
>>> --
>>> 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 [email protected].
>>> To unsubscribe from this group, send email 
>>> [email protected].
>>> For more options, visit this group 
>>> athttp://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 
>>> [email protected].
>>> For more options, visit this group 
>>> athttp://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.
>>> 
>> 
> 
> 
> -- 
> 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.
> 
> 
> -- 
> 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.

-- 
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.

Reply via email to