Файл с ключом доступа (файл секрета) необходим для того, чтобы платформа VK WorkSpace могла подключиться к Google Workspace и выполнить миграцию файлов. Чтобы его подготовить, нужно создать сервисный аккаунт в Google Workspace, затем создать новый секрет и сохранить его в файл.
Шаг 1. Создание проекта, аккаунта и ключа
Создайте проект, если у вас его не было. Перейдите на страницу Сервисные аккаунты Google и выполните действия:
1.1. Нажмите кнопку Create a project.
1.2. В поле Project name укажите название проекта.
1.3. В поле Organization выберите организацию, с которой хотите перенести данные.
1.4. Нажмите на кнопку Create. Дождитесь обновления страницы.
На верхней панели нажмите на кнопку Create service account.
В поле Service account name укажите учетную запись.
Нажмите Create and continue.
Дополнительные (необязательные) шаги:
Нажмите на кнопку Done. Новая учетная запись отобразится в списке.
Откройте учетную запись, скопируйте идентификационный номер Unique ID и сохраните его в текстовом файле. Этот номер понадобится на следующем шаге.
Пример идентификационного номера:
105584782394262748693
Перейдите на вкладку Keys и выберите Add key → Create new key.
В блоке Key type укажите формат JSON.
Нажмите на кнопку Create, чтобы скачать ключ на компьютер.
Шаг 2. Настройка прав доступа
Перейдите в консоль администраторa Google .
Выберите Безопасность → Управление доступом и данными → Управление API.
Нажмите на Настроить делегирование доступа к данным в домене.
В блоке Клиенты API нажмите Добавить.
В поле Идентификатор клиента укажите идентификационный номер учетной записи, который скопировали и сохранили на шаге 1.
Скопируйте строку:
https://www.googleapis.com/auth/drive,https://www.googleapis.com/auth/admin.directory.user.readonly,https://mail.google.com/,email,profile
Вставьте ее в поле Области действия OAuth, разделите запятыми.
Нажмите кнопку Авторизовать.
Шаг 3. Включение доступа к проекту по API
Перейдите на страницу Admin SDK API . В списке Select a project выберите ваш проект и нажмите Enable.
Перейдите на страницу Google Drive API . В списке Select a project выберите ваш проект и нажмите Enable.
После завершения настройки проекта можно начать миграцию файлов. Для миграции потребуется файл с секретом, который вы скачали на шаге 1.
