Разрешения на чтение / запись для общего доступа к файлам - PullRequest
0 голосов
/ 16 ноября 2018

Я заметил, что в Dropbox вы можете поделиться файлом с другим пользователем в режиме «чтения», и у этого зрителя есть возможность поделиться этим файлом с другими по общедоступной ссылке только для чтения.Однако в Drive пользователь с правами только на чтение вообще не может поделиться ссылкой с другим пользователем.

Какой подход будет более похож на подход Unix / Linux к разрешениям?Почему?

1 Ответ

0 голосов
/ 16 ноября 2018

Попробуйте посетить Обзор Google Drive REST API в официальной документации GDrive, в частности в разделе «Поделиться и сотрудничать», который был разработан как:

приложения могут отображать стандартное диалоговое окно общего доступа к Google Диску, чтобы пользователи могли обмениваться файлами

Что вы хотите сделать, так это больше об управлении совместным использованием:

Доступ к файлам и папкам определяется списком контроля доступа (ACL). ACL - это список разрешений, которые определяют, следует ли пользователи могут выполнять действия с файлом, такие как чтение или запись. Увидеть разрешения руководство для получения дополнительной информации о разрешениях и ролях наряду с справка руководство .

Кроме того, нужно назначить прямое разрешение на файл пользователю, группе или домену. Было указано использовать поле teamDrivePermissionDetails для определения использования эффективной роли.

Чтобы узнать больше о том, как составить список разрешений для файла или Team Drive, вы можете обратиться к методу Разрешения: список

...