From today, Google Apps now supports OAuth authorization on Google Apps APIs.
There are several advantages to using OAuth instead of the username/password model:
- OAuth is more secure: OAuth tokens can be scoped and set to expire by a certain date, making them more secure than using the ClientLogin mechanism.
- OAuth is customizable: Using OAuth, administrators can create tokens that scripts may only use to access data of a particular scope when calling Google Apps APIs. For instance, a token set to call the Email Migration API would not be able to use login credentials to access the Google Apps Provisioning API.
- OAuth is an open standard: OAuth is an open source standard, making it a familiar choice for developers to work with.
The Google Apps APIs that support the OAuth signing mechanism are:
1. Provisioning API
2. Email Migration API
3. Admin Settings API
4. Calendar Resource API
5. Email Settings API
6. Audit API
Editions included:
Premier, Education Edition and Google Apps for Government
Languages included:
US English
How to access what's new:
Google Apps APIs
For more information:
http://googleenterprise.blogspot.com/2010/09/new-oauth-support-for-google-apps-apis.html
Get these product update alerts by email
Subscribe to the RSS feed of these updates