Отдельные пользователи имеют возможность скрыть определенные общие диски Google, и эта функция также доступна в Drive API
https://developers.google.com/drive/api/v3/reference/drives/hide
https://developers.google.com/drive/api/v3/reference/drives/unhide
Я пробовал это с помощью проводника API, и он работает, чтобы скрыть / показать диски лично для меня.
Однако есть ли способ использовать это, чтобы скрыть / показать диск от всех пользователей в домене G-Suite? Было бы еще лучше, если бы был способ установить общий диск как скрытый по умолчанию для новых пользователей.
Я предполагаю, что мог бы сделать запрос с учетной записью службы, которая имеет доступ к домену, и выдать себя за другого пользователя, используя setServiceAcountUser () . Но что, если я хочу скрыть диск для всех пользователей в домене? Нужно ли делать этот запрос индивидуально для каждой папки и пользователя?