Каков наилучший способ поделиться файлом с несколькими группами с помощью Google Drive API, удалив нескольких родителей? - PullRequest
0 голосов
/ 01 апреля 2020

В настоящее время я использую Google Drive API и нескольких родителей, чтобы поделиться файлом с несколькими "группами" людей. Таким образом, вместо обновления разрешений для указанного файла c можно добавлять или удалять доступ к папкам, в которые помещены файлы, что значительно упрощает совместный доступ для многих людей.

При удалении этой функции и заменены на ярлыки (https://developers.google.com/drive/api/v3/ref-single-parent), как лучше всего программно поделиться файлом с группой людей? Насколько я понимаю, создание ярлыка в папке не означает, что файл, на который указывают ярлыки, наследует разрешение папки.

Разрешения исходного файла не обновляются автоматически при создании ярлык к нему. Не забудьте дать любому новому пользователю доступ к исходному файлу.

https://support.google.com/drive/answer/9700156

1 Ответ

0 голосов
/ 01 апреля 2020

Использование групп:

  • Создание группы для каждой отдельной "группы" людей, с которыми вы хотите поделиться файлами.
  • При совместном использовании файла с Permissions.create , установите разрешение type в group и укажите Group emailAddress в запросе.

Ссылка:

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...