Web Applications Stack Exchange is a question and answer site for power users of web applications. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am using the code given in the answer to this question:

Is it possible to pull my Company directory into Google sites intranet?

However, as it specifies, it works for admin only. Would it be possible to make the directory available for other users of Google Apps as well? If yes, how could that be achieved?

share|improve this question

Have you considered using the Shared Contacts API? This would put these additional contacts into your users' Google Contacts (accessible via Gmail). If you would prefer not to work with APIs, there are 3rd-party products in the Google Apps Marketplace that do this - https://www.google.com/enterprise/marketplace/search?query=shared+contacts

share|improve this answer

In that specific answer, I gave two possibilities to obtain a list of users:

  1. Via a script (but you need to have admin privileges)
  2. Via a Google Spreadsheet

If you go by the second method, then that particular sheet can be shared throughout the domain by the admin. Another route is to place the sheet on your website (Google Sites).

The trigger on the script, will make sure that the sheet is refreshed regularly.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.