Posted by rwohleb@drupal.org on August 6, 2007 at 7:00am
As I've mentioned in the past, another student and I had been tasked with developing Google Apps modules for SoC 2007. SSnider has since made public the excellent Google Auth module.
On my side of the project I've been developing abstraction code for the Google Apps API to make it more Drupal friendly. Part of this development is a user provisioning module. Before I make any of this public, I need a wish-list for a Google Apps provisioning module. I want to make sure I haven't missed any major features. What features do you want? What features are more important than others?

Comments
What do you see as priorities?
Hello, Rob,
Thanks for inviting the conversation -- the work that you and Silas have been doing looks pretty sweet --
WRT a wishlist, what are some of the features you think would be most valuable?
Also, are there some pieces that would be easier to implement than others?
For example, the ability to see google docs from a profile page would be nice -- the ability to expose google docs via a views include would also be amazing --
Is this the direction you are looking to go in, or are you looking at something different?
Cheers,
Bill
FunnyMonkey
Tools for Teachers
FunnyMonkey
Besides the underlying API
Besides the underlying API module, I am currently focusing on user provisioning. Silas is looking at how to tie Google Calendars in to Drupal. I haven't had a chance to look at Google Docs yet.
I am looking for things like:
1) I want users to be automatically provisioned in Google Apps based on their role
2) I want users to be able to add X Gmail nicknames to their account
3) I want the admin to be able to create users where their email is their new Google Apps Gmail account
Actions (Drupal 6)
Actions (Drupal 6) integration would be excellent. The possibilities would be endless then.
Genius
That is genius... absolutely genius. I'll see what I can do.
Agreed
Tying in to actions opens up whole new worlds --
Great suggestion.
BTW, is your code D5 or D6?
Cheers,
Bill
FunnyMonkey
Tools for Teachers
FunnyMonkey
D5
I am targeting D5. I shouldn't have a problem porting to D6 when it is stable.
+1 on Calendar
Calendar API integration would be a great boon!!
--
Blog: Joshua Brauer dot com
Defintiely on the right track
Great stuff!
One thought: how to deal with deleting users?
I don't know the right answer - assuming there is one right answer. I suspect there are many more than that.
This sounds expensive...
currently, the only apps that allow APIs is the enterprise or premium edition...adding users is $50/user!!
Not being discouraging, just wondering who are the money-laden websites that use a free drupal infrastructure, but have the free cash for that number of user accounts...
It's free to educational institutions
The Premium APIs are available at no cost to schools and universities. I, for one, hope this sort of module will be useful to schools who use Drupal for their school web site and/or online course content.
Exposing Drupal Node system
Exposing Drupal Node system would be great. A scenerio where drupal nodes and Google Docs can interoperate would be lovely.
t: @charyorde