Системный администратор настраивает интеграцию Интеграция настраивается на стороне Google через OAuth. Сначала создайте проект, затем подключите интеграцию.
Оглавление |
---|
...
Создание проекта
- выбрать проект или
Перейдите в консоль разработчика. Нажмите
Select a project, чтобыCreate project
, чтобы создать новый.
В поле Project name введите название проекта, а в поле Organization выберите организацию.
Чтобы добавить проект в папку, рядом с полем Location нажмите Browse, найдите папку и нажмите Select.
Наконец, нажмите Create, чтобы создать проект.
Вы создали проект, теперь включите для него Calendar Google Meet REST API и Google People API.- Откройте вкладку APIs & Services.
- В поиске введитеGoogle Meet REST API и выберите первый результат.
- Нажмите Enable.
- Затем так же введите Google People API и нажмите Enable.
- Откройте раздел Credentials. Нажмите Перейти в раздел Credentials. Если ранее не было созданных Client ID, нажмите Configure consent screen.
- Перейдите Вы автоматически перейдёте в раздел раздел OAuth consent screen. Выберите User Type: Internal и нажмите Create.
- Заполните обязательные поля.
- Нажмите Save and continue внизу страницы.
- Далее вы перейдёте на шаг 2 — Scopes. Нажмите Add or remove scopes.
Scopes — разрешения, которые вы запрашиваете пользователей предоставить iSpring Leran, чтобы получить доступ к данным из их Google аккаунта.
В разделе Manually add scopes добавьте скоупы из списка ниже. Нажмите Add to table и Update.
панель bgColor #eaf4fd Список скоупов
https://www.googleapis.com/auth/meetings.space.readonly
https://www.googleapis.com/auth/meetings.space.created
Подключение интеграции
- Вернитесь в раздел Затем вернитесь на вкладку Credentials. Нажмите Create credentials → OAuth client ID.
- Выберитетипприложения Application type: Web application. иВ поле Name введитеимявашего OAuth2.0 client. Имя может быть любое, например, "Web client .Введите1".
- Также вставьте Authorized redirect URIs и , который скопировали из iSpring Learn, и нажмите Create.
Подключение через Service Account
- Появится окно с данными Client ID и Client secret. Скопируйте данные и передайте администратору iSpring Learn.
Перейдите в консоль разработчика. Выберите существующий проект или создайте новый.
В поиске введите Google Calendar API и нажмите Enable.
Перейдите в раздел Service Account. Нажмите Crate service account.
На сайте Google Cloud представлена более подробная инструкция по созданию Service Account.
Введите Service Account ID. Он должен содержать от6до30символовиможет состоять из строчных букв, цифр и дефисов.Послесоздания Service Account вы не сможетеизменитьегоназвание.
Далее создадим ключ для Service Account.
Выберите созданный аккаунт.
Перейдите на вкладку Keys и нажмите Add key → Create new key.
Выберите тип файла JSON и нажмите Create.
Готово! Теперь администратор iSpring Learn может подключить интеграцию в LMS.