Тестовая среда для Google Drive API? - PullRequest
7 голосов
/ 17 июня 2019

Как безопасно протестировать приложение, которое читает и пишет в Google Drive с помощью API?

Я создал приложение, работающее на сервере, которое в основном копирует шаблон Google Doc в другой каталог, а затем редактирует этот новый файл.

Для этого я:

Затем приложение олицетворяет пользователя домена (всегда одного и того же пользователя) для доступа к ресурсам API.

Это приложение работает, но у него есть 2 проблемы:

  • учетная запись службы имеет доступ к слишком многим вещам. В идеале я бы хотел, чтобы у RW был доступ только к одной папке,
  • Я хочу создать тестовые учетные данные, которые будут иметь доступ только к другой определенной папке или, что еще лучше, к другому диску.

Спасибо!

Ответы [ 2 ]

2 голосов
/ 21 июня 2019

Вы также можете изменить настройку общего доступа только для одной организационной единицы, сделав так, чтобы все папки, владельцы которых являются частью этого подразделения, могли обмениваться ею за пределами вашего домена или сделать так, чтобы SA имел доступ только к этим папкам.

2 голосов
/ 17 июня 2019

Диск не имеет разрешений на основе папок.Самое близкое, что вы можете получить, это создать дополнительную учетную запись службы, а затем предоставить к ней общий доступ к этой папке.

...