Hi NY Group,
So I've decided to develop a Google Provisioning module. I had one for 5.x but never release on drupal.org and now I'm working on one for 6.x.
So far here's what I got.
Uses the zend Module.
A settings page where you configure your Google Account settings (domain, user account, Password). Checks if user account has API access if not warns users
The option to create an email account when creating a new user.
Listing all email list ( Will be able to create, edit and delete list but not implemented yet.)
Missing features:
Email account management Page (edit, delete, create new user).
Integrating with the user edit page to show google account settings such as which email list the user belongs to, nicknames, and options of one way synchronization of password (Drupal to Google :-( can't do two way with just the provisioning api).
Options to create an email list subscription block with one or multiple email list being the recipient of it (sort of like the constant contact module).
Options to delete email account when deleting user.
Also allowing some delegation to happen between managing Email List, Nick names, and User account management (This is a good feature because it will allow you to to let certain users manage their own email list without giving them administrative permisiong in Google.)
So that's what I got so far. Any and all Ideas are welcome.
So far the only problem I've had is testing. I have a personal Google Apps premier account which I have but is only for one users so you can imagine how I'm restricted to not be able to play with the user account settings to some extent and I don't want to use my Work account for testing well because is a work account ;-) (Plus any test user would show up on every users directory).
If anyone wants to test this module for me this would be great. Also If anyone has a Google Premier account they would let me work on that would also be great.
I don't have drupal cvs access and I won't applied for it until I feel this module is ready so if I do share this module with anyone please don't create a project for it as I will do so when I'm done with it.
I've attached two image so you can see.
Thanks all help is welcome.
| Attachment | Size |
|---|---|
| gprovisioning1.jpg | 66.25 KB |

Comments
for Some ready it wouldn't
for Some ready it wouldn't let me upload the second image so here it is.
I'm strongly interested in
I'm strongly interested in this I have google apps ISP edition with API access, can You provide me this module?