Перейти к содержанию

Подготовка файла с ключом доступа в Google Workspace

Файл с ключом доступа (файл секрета) необходим для того, чтобы платформа VK WorkSpace могла подключиться к Google Workspace и выполнить миграцию файлов. Чтобы его подготовить, нужно создать сервисный аккаунт в Google Workspace, затем создать новый секрет и сохранить его в файл.

Шаг 1. Создание проекта, аккаунта и ключа

  1. Создайте проект, если у вас его не было. Перейдите на страницу Сервисные аккаунты Google и выполните действия:

    1. Нажмите кнопку Create a project.

    2. В поле Project name укажите название проекта.

    3. В поле Organization выберите организацию, с которой хотите перенести данные.

      img

    4. Нажмите на кнопку Create. Дождитесь обновления страницы.

  2. На верхней панели нажмите на кнопку Create service account.

  3. В поле Service account name укажите учетную запись.

  4. Нажмите Create and continue.

    img

    Дополнительные (необязательные) шаги:

  5. Нажмите на кнопку Done. Новая учетная запись отобразится в списке.

  6. Откройте учетную запись, скопируйте идентификационный номер Unique ID и сохраните его в текстовом файле. Этот номер понадобится на следующем шаге.

    Пример идентификационного номера:

    105584782394262748693
    
  7. Перейдите на вкладку Keys и выберите Add keyCreate new key.

  8. В блоке Key type укажите формат JSON.

  9. Нажмите на кнопку Create, чтобы скачать ключ на компьютер.

Шаг 2. Настройка прав доступа

  1. Перейдите в консоль администраторa Google .

  2. Выберите БезопасностьУправление доступом и даннымиУправление API.

  3. Нажмите на Настроить делегирование доступа к данным в домене.

  4. В блоке Клиенты API нажмите Добавить.

  5. В поле Идентификатор клиента укажите идентификационный номер учетной записи, который скопировали и сохранили на шаге 1.

  6. Скопируйте строку:

    https://www.googleapis.com/auth/drive,https://www.googleapis.com/auth/admin.directory.user.readonly,https://mail.google.com/,email,profile 
    
  7. Вставьте ее в поле Области действия OAuth, разделите запятыми.

    img

  8. Нажмите кнопку Авторизовать.

Шаг 3. Включение доступа к проекту по API

  1. Перейдите на страницу Admin SDK API. В списке Select a project выберите ваш проект и нажмите Enable.

  2. Перейдите на страницу Google Drive API. В списке Select a project выберите ваш проект и нажмите Enable.

После завершения настройки проекта можно начать миграцию файлов. Для миграции потребуется файл с секретом, который вы скачали на шаге 1.