Мы недавно перешли с Dropbox на Google Drive для всей нашей компании, и я использовал одну учетную запись пользователя, чтобы переместить все в Google Drive. Теперь большинство / все файлы / папки принадлежат одной учетной записи. Папки разбиты по отделам, и я бы хотел назначить владельцем всех файлов в этой папке руководителя отдела. Есть ли способ сделать это, не заходя в каждую папку? Я хотел бы решить эту проблему в веб-приложении, но если нет, то как я могу сделать это с помощью API?
google-drive
Дэн Мандл
источник
источник
Ответы:
Я создал инструмент командной строки, чтобы справиться с этим.
Следуя инструкциям по настройке проекта GitHub, вы можете запустить инструмент с указанным префиксом пути и адресом электронной почты нового владельца:
Получив авторизацию от OAuth, он рекурсивно обходит учетную запись Google Drive, на которую он получил авторизацию, сопоставляет ее с префиксом пути (игнорируя несоответствия), а затем передает право собственности на новое письмо. Если новый адрес электронной почты указывает на пользователя, который еще не поделился этим элементом, он также с этим справится. Текущий владелец не потеряет доступ, но новый или старый владелец может отозвать его.
Следует отметить, что не всегда возможно передать право собственности на элемент в Drive. Например, невозможно переместить право собственности на элемент из учетной записи G Suite (Google Apps для работы) в обычную учетную запись GMail. Он может использоваться совместно (что будет делать скрипт), но передача прав собственности не удастся.
источник
Похоже, очень простой процесс для меня ...
Вы можете использовать панель поиска в верхней части веб-интерфейса для Google Диска. Просто выберите имя пользователя вашего пользователя в
owner
раскрывающемся списке , выберитеtype
(например, папку, если вы хотите), выберите местоположение папки, которую вы хотите превратить владельцем в начальника отдела, затем нажмите поиск.В результатах поиска выберите столько папок, сколько вы хотите обработать за один раунд (мне нравится делать это порциями, чтобы я мог видеть прогресс). Затем щелкните правой кнопкой мыши «поделиться». Установите для начальника отдела пользователя ВЛАДЕЛЕЦ, а не доступ для записи.
Промойте и повторите при необходимости (если вы сделаете то же самое снова, файлы, которые вы уже преобразовали, не будут отображаться в вашем поиске, конечно, потому что они теперь принадлежат главе департамента).
источник
Вы можете проверить несколько папок, затем нажать правую кнопку мыши, выбрать «Поделиться» и отредактировать права доступа.
Работает ли это для вас?
источник
Лучший способ сделать это - перейти к представлению «Все элементы», прокрутить вниз до тех пор, пока файлы не загрузятся, а затем установить флажок сверху, который выбирает все файлы и папки в текущем представлении. , Как только все элементы выбраны, нажмите еще, а затем поделиться и поделиться снова. В окне общего доступа перейдите на соответствующие уровни общего доступа и нажмите «Готово».
Единственное предостережение здесь - вы меняете права на ВСЕ ваши файлы и папки.
источник
cmd
+ A для "Выбрать все" полезно здесь. Нажмите кнопку, чтобы отменить выбор, если необходимо.Лучший способ найти потребительский Gmail с общей папкой, в которой файлы и подпапки принадлежат разным людям: войдите в учетную запись, в которой хранятся файлы, перейдите в «Моя учетная запись» -> «Управление контентом» и загрузите все файлы. Почтовый индекс содержит все файлы в оригинальной структуре. Повторная загрузка (включая перезапись) всех файлов с учетной записью нового владельца.
источник
Для пользователей Служб Google: администратор может войти на https://admin.google.com/ и перейти в Приложения> Службы Google> Диск> Передать права собственности. Эта операция делает файлы доступными для обоих пользователей, но рекурсивно меняет владельца каждого файла / папки с UserA на UserB; можно временно передать все себе, а затем быстро установить необходимые разрешения для каждого файла / папки.
Google - передать право собственности на документы Drive
источник
Переместите файлы. Вы делаете папку доступной для нового владельца, а затем заставляете ее переместить все содержимое в новую папку. Это делает их все их, и первоначальный владелец теряет доступ. Они могут поделиться или нет.
источник