Сегодня пробовал документы гугла. Результат меня разочаровал.
Сам процесс настройки занял минут 15. У меня уже была учётка гугла специально для сайта для визуализации ip-адресов, поэтому и с ключём oauth проблем не возникло. Разве что всё не по русски, но даже не зная языка по картинкам (http://docs.moodle.org/23/ru/Google_OAuth_2.0_setup) всё можно быстро найти.
Интерфейс логина в учётную запись гугла стандатный, тут же отображается список моих документов. И тут начались проблемы. Электронная таблица загружается в формате xslx (2007), но с расширением xsl (2003), чем категорически вводит в ступор Office 2003. Та же ситуация ppt и pptx. Если с xsl исправление расширения решило проблему, то ppt и после этого отказался работать адекватно. Конечно, пользователям офиса 2007 и 2010 этих проблем не понять, там такие файлы правильно откроются и с неправильным расширением, но неприятный осадок остался.
По сути дела, все пользователи, обращающиеся через интерфейс Мудл к Документам Google, грубо говоря, будут использовать данные (Client ID и Secret), полученные Вами
Да, для подлключения к API будут использоваться эти данные, но каждый пользователь при подключении вводит логин/пароль СВОЕЙ учётной записи google и может добавить в moodle только СОБСТВЕННЫЕ документы, а не Ваши. Но тут же и обратная сторона. Документы при этом просто-напросто закачиваются в moodle и там остаются, даже если их удалить в google. То есть о прелестях облачных технологий, совместном редактировании, хранении на внешних серверах в этом случае можно просто забыть.
Так что на сегодняшний день моё резюме таково - лучше брать ссылки из гугла и вставлять их как ресурс URL, а с настройкой хранилища и заморачиваться не стоит.