Personal Contact Group Sharing Using Google Spreadsheets & Google Apps Script

You just created your own contact group in Google Apps Contact Manager and now you want to share this contact group with a few other coworkers (not the entire company). Google now lets you leverage Google Spreadsheets & Google Apps Script to allow sharing of user's "personal contact group" with only a select group of […]

You just created your own contact group in Google Apps Contact Manager and now you want to share this contact group with a few other coworkers (not the entire company). Google now lets you leverage Google Spreadsheets & Google Apps Script to allow sharing of user's "personal contact group" with only a select group of coworkers.

How does it work?

The Apps Script implements a three step wizard. Upon completion of the wizard, the script sends the sharing recipients a link to open the spreadsheet to import the user's recently shared contact group. The three steps in the wizard are.

  1. Step 1 lists all the current contact groups in user's account. The user can select the group he/she wants to share.
  2. Step 2 allows user to select the colleagues with whom the user wants to share his/her personal contact group with.
  3. Step 3 lets the user submit the sharing request.

Apps Script has various services which can be used to build the user interface, access the user's contact list and send emails without the need to compile and deploy any code.

Watch the video demonstration of this application:

You can find Dito's Personal Contact Group Sharing Script here. You can also find Dito Directory on the Google Apps Marketplace.

[Source]