Google Workspace - не могу предоставить права администратора
Поскольку моя связь изменилась с использования Google Диска с общими учетными записями (
someone@gmail.com
), чтобы использовать его с учетными записями Google Workspace, мне нужно изменить все мои скрипты, чтобы они могли работать в новой рабочей области.
Из того, что я понял из этой ссылки: Google Script Document Inaccessible Error - создание и попытка открыть документ в коде. Мне нужно пройти через GCP, чтобы я мог сделать копию документа, а затем изменить его.
Для этого мне нужно получить различные токены OAuth, но для этого мне нужны разрешения (например,
iam.roles.list
или же
resourcemanager.projects.get
). Я не могу получить эти разрешения, хотя я администратор (с ассоциативной учетной записью, поэтому она бесплатна, но имеет платные функции).
У меня вопрос: почему я не могу предоставить разрешения и как мне их предоставить?
Вспомогательный вопрос: правильно ли я делаю? Метод GWorkspace кажется чрезвычайно сложным по сравнению с версией GDrive для того же результата.
Большое спасибо, что нашли время прочитать мое сообщение, и спасибо за вашу помощь.
(Чтобы избежать ошибок на английском, я использовал deepl: Translated with www.DeepL.com/Translator)
1 ответ
Поскольку использование Google Диска с общими учетными записями имеет некоторые ограничения, связанные с его использованием с учетными записями Google Workspaces, вам не нужно изменять сценарии, только если вы хотите использовать функции, которые теперь доступны, иначе вам может потребоваться только
- Делитесь контейнерами скриптов в виде документов, форм, слайдов и / или электронных таблиц или автономных скриптов в своей учетной записи Google Workspace
- Сделайте копию контейнеров или автономных скриптов
Создание стандартного проекта Google Cloud Platform потребуется только в том случае, если вам нужно включить API-интерфейсы, которые недоступны в качестве расширенных служб, если вы хотите опубликовать свои скрипты в качестве надстроек среди других задач.