Хорошо, мы понимаем, что один человек - это человек, который хотел бы поделиться чем-то на своем диске с человеком два.
Ваше приложение использует oauth2 для аутентификации первого лица.Затем вы используете метод Permissions , чтобы вставить разрешения для лица два в любой файл или папку, к которым вы хотите поделиться с ними.Это тот человек, который должен это делать.
Примечания:
Учетные записи служб не работают на клиентской стороне JavaScript, вам необходимо использовать язык на стороне сервера.Сервисные учетные записи - фиктивный пользователь, которому вы предоставляете доступ к служебной учетной записи, а не человек два.
Вы не можете совместно использовать весь диск, вы не можете поделиться корневой папкой.Вы можете написать скрипт, который разделяет все под root.Но кто-то еще не может написать в вашу корневую папку.