Подготовка секрета в Google Workspace
Файл секрета — это файл с ключом доступа. С его помощью Яндекс 360 для бизнеса подключается к Google Workspace. Чтобы его подготовить, нужно создать сервисный аккаунт в Google Workspace, затем создать новый секрет и сохранить его в файл.
- Шаг 1. Создайте проект, аккаунт и ключ
- Шаг 2. Настройте права доступа
- Шаг 3. Включите доступ к проекту по API
Шаг 1. Создайте проект, аккаунт и ключ
- Если у вас нет существующего проекта, создайте его:
- Перейдите на страницу Сервисные аккаунты Google.
- Нажмите кнопку Create a project.
- В поле Project name введите название проекта.
- В поле Organization выберите организацию, с которой хотите перенести данные.
- Нажмите кнопку Create. Дождитесь, пока обновится страница с новым проектом.
- На панели сверху нажмите кнопку Create service account.
- В поле Service account name введите имя учетной записи.
- Нажмите Create and continue.
Необязательные этапы:
Предоставьте учетной записи доступ к проектуПропустите этап Grant this service account access to project или настройте права доступа к проекту.Предоставьте другим пользователям доступ к учетной записиПропустите этап Grant users access to project или укажите пользователей, которым разрешаете управлять учетной записью. - Нажмите кнопку Done. Новая учетная запись сервисного аккаунта отобразится в списке.
- Откройте учетную запись, скопируйте идентификационный номер Unique ID и сохраните его в текстовом файле. Номер понадобится на следующем шаге.
Пример идентификационного номера:
104585045394161743643
- Перейдите на вкладку Keys.
- Выберите.
- В блоке Key type выберите формат JSON.
- Нажмите кнопку Create, чтобы скачать ключ на компьютер.
Шаг 2. Настройте права доступа
- Откройте консоль администраторa Google .
- Выберите.
- Нажмите Настроить делегирование доступа к данным в домене.
- В блоке Клиенты API нажмите Добавить.
- В поле Идентификатор клиента укажите идентификационный номер учетной записи, который скопировали и сохранили в пункте 6 шага 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.
- На странице Gmail API в выпадающем списке Select a project выберите ваш проект и затем нажмите Enable.
Когда вы завершите настройку проекта, можно приступать к миграции писем и файлов. Для запуска миграции потребуется файл с секретом, который вы скачали в пункте 10 шага 1.