Эта статья предназначена для администраторов. Открыть статью для преподавателей
Функциями интеграции с СИУ могут пользоваться преподаватели, у которых есть одна из этих лицензий:
- Google Workspace for Education Plus;
- Teaching and Learning Upgrade.
С 9 июля 2024 года доступ к функции экспорта оценок также предоставляется только обладателям перечисленных лицензий.
Если система информации об учащихся (СИУ), используемая в вашем учебном заведении, интегрирована с Классом с помощью OneRoster API, вы можете подключить к ней Класс. После этого преподаватели смогут подключать свои курсы и использовать функции интеграции с СИУ для импорта списков учащихся и экспорта оценок в СИУ. Подробнее о возможностях интеграции с СИУ…
Поддержка пользователей доступна только клиентам с решением SaaS, которое размещается и управляется на стороне поставщика СИУ. Рекомендуем вам разрешить Google делиться данными с поставщиком СИУ. Это можно сделать на экране настройки в консоли администратора, установив флажок "Включите поддержку СИУ. Разрешите нам предоставить ваше доменное имя компании <СИУ>, чтобы устранять ошибки и диагностировать неполадки".
Важно! В Классе поддерживается интеграция СИУ разных поставщиков. Кроме того, мы ведем переговоры о сотрудничестве с другими поставщиками СИУ. Проверьте статусы партнеров по интеграции с СИУ.
Узнайте о поддержке SaaS из статьи о подключении Класса к СИУ.
Для подключения необходимы следующие данные от поставщика СИУ:
- URL хоста;
- ключ доступа;
- секретный ключ.
Как подключить Класс к системе информации об учащихся
Следуйте инструкциям для вашей СИУ.
Требования
Класс можно подключить к Infinite Campus, если:
- система Infinite Campus используется с лицензией Campus Learning;
- решение SaaS полностью размещается и управляется на стороне Infinite Campus.
Google не предоставляет поддержку, если в вашем школьном округе:
- для работы Infinite Campus применяется локально развернутое ПО;
- используются сторонние облачные решения, не управляемые Infinite Campus, например виртуальные машины AWS/GCP.
Куда можно обратиться с вопросами о первоначальной настройке на портале Infinite Campus:
Шаг 1. Получите учетные данные OAuth
- Войдите на страницу администратора Infinite Campus.
- Найдите раздел Digital Learning Applications (Цифровые обучающие приложения).
- Нажмите Add application (Добавить приложение).
- В окне Browse Applications (Обзор приложений) нажмите Google Classroom (Google Класс).
- Если это окно не появится, проверьте свою лицензию Campus Learning:
- Найдите раздел Campus Learning Licensing (Лицензии Campus Learning)
уточните статус своей лицензии в правом верхнем углу.
- Если у вас ее нет, вы можете запросить временную 45-дневную лицензию, но только один раз.
- Если у вас есть лицензия, но вам все равно не удается получить учетные данные, свяжитесь со службой поддержки Campus.
- Найдите раздел Campus Learning Licensing (Лицензии Campus Learning)
-
Нажмите Generate New OneRoster Connection (Новое подключение с OneRoster).
-
Выберите OneRoster 1.2.
-
Запишите значения следующих учетных данных OAuth:
- Consumer key (Идентификатор клиента) – идентификатор OAuth;
- Consumer secret (Секретный ключ клиента) – криптоключ OAuth;
- OneRoster Base URL (Базовый URL OneRoster) – URL хоста.
Шаг 2. Подключите Класс
- Перейдите на страницу classroom.google.com/admin.
- Рядом с пунктом "Выберите систему информации об учащихся" нажмите на стрелку вниз
.
- Выберите систему информации об учащихся.
- Нажмите Подключить к Google.
- В разделе "Настройка системы информации об учащихся" нажмите Подключить.
- Введите данные OAuth, записанные на шаге 1:
- URL хоста;
- ключ доступа;
- секретный ключ.
- Чтобы разрешить Google передавать ваше доменное имя поставщику СИУ, установите флажок "Включите поддержку СИУ".
- Когда этот параметр включен, поставщик СИУ получает информацию о доменном имени организации, чтобы диагностировать сбои и устранять системные ошибки.
- Нажмите Authorize (Авторизовать).
- Если появится ошибка, обновите страницу.
Куда обратиться, если возникли проблемы с настройкой Infinite Campus:
Требования
Класс можно подключить к Skyward SMS 2.0, если:
- в вашем школьном округе используется Skyward 2.0 с лицензией LMS API;
- вы используете решение SaaS, которое полностью размещается и управляется на стороне Skyward.
С этой СИУ также могут работать клиенты, которые хранят свои данные локально, но тогда Google не будет предоставлять поддержку.
Если вам потребуется помощь с первоначальной настройкой системы на портале Skyward, обратитесь в службу поддержки клиентов Skyward.
Шаг 1. Укажите Google в качестве поставщика в OneRoster и получите учетные данные OAuth
- На странице настроек в Skyward в разделе System (Система) выберите Product Setup (Настройка продукта)
Contact Access (Передача доступа).
- В разделе Security (Безопасность) найдите подгруппу Users (Пользователи) и выберите Secured User (Защищенный пользователь)
Add (Добавить).
- В разделе Add Secured User (Добавление защищенного пользователя) выберите тип имени для поставщиков
введите имя для Google. Для примера предположим, что вы ввели название "Google".
Совет. Запишите это название для использования на следующем шаге.
- Нажмите Add Entered Name to Secured Users (Добавить указанное имя в список защищенных пользователей).
- В разделе Security Information (Сведения о безопасности) выберите Account Information (Информация об аккаунте). Значением для ключа API будет GOOGLE.
- Нажмите Save (Сохранить).
- В списке Secured Users List (Список защищенных пользователей) найдите имя, которое вы указали на шаге 3 выше:
- Убедитесь, что это имя обозначено как активный защищенный пользователь: рядом с ним будет символ "Y".
- В правом нижнем углу нажмите API.
- В окне API Access (Доступ API) нажмите Generate a New Secret (Сгенерировать новый секретный ключ). Запишите значение ключа доступа и секретного ключа. Эти данные, а также URL API необходимы для подключения к Классу.
- Когда секретный ключ будет сгенерирован, вернитесь на страницу настроек Skyward, перейдите в раздел Product Setup (Настройка продукта)
Contact Access (Передача доступа)
District Setup (Настройка округа)
Configuration (Конфигурация)
выберите API Configuration (Конфигурация API).
- Запишите значения полей Application URL (URL приложения) и Authentication URL (URL аутентификации). Эта информация является уникальной для вашего школьного округа. Если поле Application URL не заполнено, обратитесь в службу поддержки Skyward.
Примечание. URL OneRoster API – это URL приложения (уникальный для вашего школьного округа), совмещенный с конечной точкой OneRoster (которая всегда имеет значение /ims/oneroster/v1p1/). Например:
Пример URL приложения | https://esdemo1.skyward.com |
---|---|
Официальная конечная точка OneRoster | /ims/oneroster/v1p1/ |
Пример URL OneRoster API |
https://esdemo1.skyward.com/api/ims/oneroster/v1p1/ |
- В разделе OneRoster API Line Item Configuration (Настройка объектов OneRoster API) для параметра Default Category (Категория по умолчанию) выберите Assignments (Задания) или другой вариант.
Примечание. Параметр Default Category автоматически заполняется в журнале успеваемости Skyward для заданий, экспортированных из Класса. Если этого параметра нет в списке, обратитесь в службу поддержки Skyward. - Запишите значения следующих учетных данных OAuth для Класса:
- Key (ключ доступа)
- Secret (секретный ключ)
- OneRoster API URL (URL хоста)
- Нажмите Save (Сохранить).
Шаг 2. Подключите Класс
- Перейдите на страницу classroom.google.com/admin.
- Рядом с пунктом "Выберите систему информации об учащихся" нажмите на стрелку вниз
.
- Выберите систему информации об учащихся.
- Нажмите Подключить к Google.
- В разделе "Настройка системы информации об учащихся" нажмите Подключить.
- Введите данные OAuth, записанные на шаге 1:
- URL хоста;
- ключ доступа;
- секретный ключ.
- Чтобы разрешить Google передавать ваше доменное имя поставщику СИУ, установите флажок "Включите поддержку СИУ".
- Когда этот параметр включен, поставщик СИУ получает информацию о доменном имени организации, чтобы диагностировать сбои и устранять системные ошибки.
- Нажмите Authorize (Авторизовать).
- Если появится ошибка, обновите страницу.
Требования
Класс можно подключить к Skyward Qmlativ, если:
- в вашем школьном округе используется Skyward Qmlativ с лицензией OneRoster® API;
- вы используете решение SaaS, которое полностью размещается и управляется на стороне Skyward;
- в вашем школьном округе для Skyward Qmlativ используется ваш собственный хостинг.
С этой СИУ также могут работать клиенты, которые хранят свои данные локально или на хостинге сервиса, но тогда Google не будет предоставлять поддержку.
Если вам потребуется помощь с первоначальной настройкой системы на портале Skyward, обратитесь в службу поддержки клиентов Skyward.
Шаг 1. Настройте доступ для интеграции Google и получите учетные данные OAuth
- Настройте поставщика в OneRoster:
- В меню Skyward Qmlativ выберите Administrative Access (Доступ с правами администратора)
API.
- Нажмите Vendor (Поставщик).
- В списке выберите "Google".
- Если варианта "Google" нет в списке:
- Нажмите Add OneRoster Vendor (Добавить поставщика в OneRoster).
- Введите
Google
.
- Если варианта "Google" нет в списке:
- Нажмите Save (Сохранить).
- В меню Skyward Qmlativ выберите Administrative Access (Доступ с правами администратора)
- Настройте конфигурацию OneRoster:
- В меню Skyward Qmlativ выберите Administrative Access (Доступ с правами администратора)
API.
- Нажмите OneRoster Configuration (Конфигурация OneRoster).
- Найдите строку с кодом "GGLCL" и поставщиком "Google".
- Если вам не удалось найти GGLCL:
- Нажмите Add OneRoster Configuration (Добавить конфигурацию OneRoster).
- В разделе Add OneRoster Configuration (Добавить конфигурацию OneRoster) добавьте поставщика: Google.
- В поле Code (Код) введите
GGLCL
. - В поле Description (Описание) введите
Google Classroom
. - В разделе District (Округ) выберите свой округ.
- Установите флажок Allow Grade Pass Back (Разрешить синхронизацию оценок).
- Если для синхронизации оценок у вас настроена категория по умолчанию (Default Category), вы можете выбрать ее из списка.
- Если вам не удалось найти GGLCL:
- Нажмите Save (Сохранить).
- В меню Skyward Qmlativ выберите Administrative Access (Доступ с правами администратора)
- Настройте Integration Access (Доступ для интеграции) и сгенерируйте секретный ключ:
- В меню Skyward Qmlativ выберите Administrative Access (Доступ с правами администратора)
API
Integration (Интеграция).
- Найдите строку, в которой Google Dev Team – это название поставщика, а Google Classroom – название продукта.
- Чтобы найти интеграцию, нажмите Open (Открыть)
Integration Accesses (Доступы для интеграций).
- Нажмите Add Integration Access (Добавить доступ для интеграции).
- Введите необходимые данные для интеграции:
- В поле Name (Название) введите название, например "Google Класс".
- В поле Key (Ключ) введите
GOOGLE
. - В поле Authentication Type (Тип аутентификации) выберите OA2 – OAuth 2.0.
- Установите флажок Is Active (Активен).
- В пункте Effective Date (Начало срока действия) укажите, с какого дня должен действовать доступ.
- Оставьте дату по умолчанию, если хотите, чтобы доступ был предоставлен с сегодняшнего дня.
- В пункте Expiration Date (Окончание срока действия) укажите, до какого числа будет открыт доступ. Период доступа, который подставляется по умолчанию, – один год, но вы можете его изменить, выбрав другие даты.
- Для обеспечения безопасности Skyward рекомендует открывать доступ для интеграций ежегодно на весь учебный год. Чтобы не возникало перебоев, можно сразу задать несколько периодов доступа так, чтобы дата начала каждого нового периода наступала чуть раньше даты окончания предыдущего. Для каждого периода будут действовать разные ключи доступа и секретные ключи.
- В разделе Configuration (Конфигурация) найдите список OneRoster Configuration (Конфигурация OneRoster).
- Выберите код GGLCL и поставщика Google.
- Нажмите Save (Сохранить).
- В окне Review Results (Просмотр результатов) убедитесь, что для Successful Record (Успешная запись) указано "1".
- Нажмите Generate Secret (Сгенерировать секретный ключ).
- Чтобы скопировать ключ доступа для интеграции и секретный ключ в буфер обмена, нажмите Copy (Копировать).
- Сохраните эти данные у себя, так как после настройки их нельзя будет посмотреть или восстановить. Однако у вас останется возможность сгенерировать новый секретный ключ, который заменит собой старый.
- Нажмите Run Process (Запустить процесс)
Close (Закрыть).
- В меню Skyward Qmlativ выберите Administrative Access (Доступ с правами администратора)
- Сгенерируйте секретный ключ:
- В меню Skyward Qmlativ выберите Administrative Access (Доступ с правами администратора)
API.
- Нажмите Integration (Интеграция).
- Найдите строку, в которой "Google Dev Team" – это название поставщика, а "Google Classroom" – название продукта.
- Чтобы найти интеграцию, нажмите Open (Открыть)
Integration Accesses (Доступы для интеграций).
- Выберите доступ, для которого нужно сгенерировать секретный ключ.
- Нажмите на кнопку меню со стрелкой
Generate Secret (Сгенерировать секретный ключ).
- Чтобы скопировать ключ доступа для интеграции и секретный ключ в буфер обмена, в окне генерирования ключа нажмите Copy (Копировать).
- Сохраните эти данные у себя, так как после настройки их нельзя будет посмотреть или восстановить. Однако у вас останется возможность сгенерировать новый секретный ключ, который заменит собой старый.
- Нажмите Run Process (Запустить процесс)
Close (Закрыть).
- В меню Skyward Qmlativ выберите Administrative Access (Доступ с правами администратора)
Примечание. URL OneRoster® API – это уникальный для вашего округа URL приложения с "API" на конце, совмещенный с конечной точкой OneRoster® (которая всегда имеет значение /ims/oneroster/v1p1/). Например:
Пример URL приложения | https://demo.skyward.com/demo |
---|---|
Пример URL API | https://demo.skyward.com/demoAPI |
Официальная конечная точка OneRoster® | /ims/oneroster/v1p1/ |
Пример URL OneRoster® API |
https://demo.skyward.com/demoapi/ims/oneroster/v1p1/ |
Шаг 2. Подключите Класс
- Перейдите на страницу classroom.google.com/admin.
- Рядом с пунктом "Выберите систему информации об учащихся" нажмите на стрелку вниз
.
- Выберите систему информации об учащихся.
- Нажмите Подключить к Google.
- В разделе "Настройка системы информации об учащихся" нажмите Подключить.
- Введите данные OAuth, записанные на шаге 1:
- URL хоста;
- ключ доступа;
- секретный ключ.
- Чтобы разрешить Google передавать ваше доменное имя поставщику СИУ, установите флажок "Включите поддержку СИУ".
- Когда этот параметр включен, поставщик СИУ получает информацию о доменном имени организации, чтобы диагностировать сбои и устранять системные ошибки.
- Нажмите Authorize (Авторизовать).
- Если появится ошибка, обновите страницу.
Требования
Ваш школьный округ может подключить Класс к Aspen, если:
- у вас используется Follett Aspen 6.2 или более поздней версии;
- решение SaaS полностью размещается и управляется на стороне Follett Aspen.
Куда можно обратиться с вопросами о первоначальной настройке Aspen:
- авторизованный администратор СИУ в вашем школьном округе;
- техническая поддержка Aspen (информацию смотрите на сайте Pando).
Шаг 1. Настройте OneRoster и получите учетные данные OAuth
- Войдите в Pando как администратор Aspen.
- Слева в разделе Home (Главная) нажмите Community (Сообщество)
General API Connections Page (Общая страница подключений API).
- В разделе Resources (Ресурсы) выберите папку Setup and Aspen Configuration (Настройка и конфигурация Aspen).
- Следуйте инструкциям в статьях.
- После настройки Aspen запишите свой идентификатор клиента и секретный ключ клиента.
Шаг 2. Подключите Класс
- Перейдите на страницу classroom.google.com/admin.
- Рядом с пунктом "Выберите систему информации об учащихся" нажмите на стрелку вниз
.
- Выберите систему информации об учащихся.
- Нажмите Подключить к Google.
- В разделе "Настройка системы информации об учащихся" нажмите Подключить.
- Введите данные OAuth, записанные на шаге 1:
- URL хоста;
- ключ доступа;
- секретный ключ.
- Чтобы разрешить Google передавать ваше доменное имя поставщику СИУ, установите флажок "Включите поддержку СИУ".
- Когда этот параметр включен, поставщик СИУ получает информацию о доменном имени организации, чтобы диагностировать сбои и устранять системные ошибки.
- Нажмите Authorize (Авторизовать).
- Если появится ошибка, обновите страницу.
Требования
- Класс можно подключить к PowerSchool SIS, если у вас есть PowerSchool Universal Rostering Connector с включенной функцией чтения/записи.
- Для оптимальной работы мы рекомендуем использовать PowerSchool SIS 24.5.1.0 и более поздних версий.
- Google не предоставляет поддержку, если в вашем школьном округе используются сторонние облачные решения, не управляемые PowerSchool, например виртуальные машины AWS/GCP.
- Чтобы поддержка была эффективной, мы рекомендуем использовать решение SaaS, которое полностью размещается и управляется на стороне PowerSchool.
- Администраторы, у которых есть вопросы о настройке через портал PowerSchool SIS, могут обращаться в службу поддержки PowerSchool SIS.
Шаг 1. Получите учетные данные OAuth
Чтобы включить функцию записи Universal Rostering для PowerSchool SIS, нужно пройти самостоятельную регистрацию. Видео и инструкции для технического администратора с описанием процесса регистрации доступны в сообществе PowerSchool.
- Прежде чем синхронизировать данные, установите плагин Google Universal Rostering в PowerSchool SIS. Его можно скачать по ссылке ниже, а затем установить через PowerSchool SIS:
- Скачайте плагин.
- Войдите в приложение PowerSchool SIS.
- В разделе System Management (Управление системой) выберите Server (Сервер)
Plugin Configuration (Конфигурация плагина).
- Установите плагин Google Universal Connector:
- В разделе Plugin Management Configuration (Конфигурация управления плагином) нажмите Install (Установить).
- Совет. Если плагин Google Universal Connector уже установлен, выберите его
нажмите Update (Обновить).
- Выберите файл плагина, который нужно установить:
- На странице Plugin Install (Установка плагина) выберите файл, скачанный по ссылке на предыдущем шаге, и нажмите Install (Установить).
- Чтобы включить плагин Google Universal Connector, установите флажок в разделе Plugin Management Configuration (Конфигурация управления плагином) в PowerSchool SIS.
- Создайте учетные данные для Google Класса:
- Когда установка плагина завершится, выберите его, чтобы перейти на страницу Summary (Сводка). На ней найдите значения "ClientID" и "ClientSecret".
- Запишите значения следующих учетных данных OAuth:
- Consumer key (Идентификатор клиента) – идентификатор OAuth: введите полученное выше значение "ClientID".
- Consumer secret (Секретный ключ клиента) – криптоключ OAuth: введите полученное выше значение "ClientSecret".
- OneRoster Base URL (Базовый URL OneRoster) – URL хоста: введите https://sis.powerschool.com/api/ims/oneroster/v1p1.
Шаг 2. Подключите Класс
- Перейдите на страницу classroom.google.com/admin.
- Рядом с пунктом "Выберите систему информации об учащихся" нажмите на стрелку вниз
.
- Выберите систему информации об учащихся.
- Нажмите Подключить к Google.
- В разделе "Настройка системы информации об учащихся" нажмите Подключить.
- Введите данные OAuth, записанные на шаге 1:
- URL хоста;
- ключ доступа;
- секретный ключ.
- Чтобы разрешить Google передавать ваше доменное имя поставщику СИУ, установите флажок "Включите поддержку СИУ".
- Когда этот параметр включен, поставщик СИУ получает информацию о доменном имени организации, чтобы диагностировать сбои и устранять системные ошибки.
- Нажмите Authorize (Авторизовать).
- Если появится ошибка, обновите страницу.
Если у вас возникли проблемы с настройкой PowerSchool SIS, обратитесь в службу поддержки PowerSchool SIS.
Другие задачи
Как включить обмен данными* Только для установленных подключений к СИУ
Перейдите на страницу конфигурации СИУ и ознакомьтесь с возможностями импорта и экспорта данных.
- Перейдите на страницу classroom.google.com/admin.
- Появится диалоговое окно с информацией о новых функциях.
- Нажмите Подтвердить и сохранить.
Если вы включите поддержку, Google сможет передавать ваше доменное имя поставщику СИУ, чтобы диагностировать сбои и устранять системные ошибки.
- Перейдите на страницу classroom.google.com/admin.
- Установите флажок "Включите поддержку СИУ".
- Настройка автоматически сохранится и ее можно в любой момент изменить.
- Перейдите на страницу classroom.google.com/admin.
- В разделе "Настройка системы информации об учащихся" нажмите Удалить
Отключить.
СИУ | Статус |
---|---|
Infinite Campus | Сервис доступен пользователям Infinite Campus с лицензией Campus Learning. Если у вас нет этой лицензии, свяжитесь со службой поддержки СИУ. |
Skyward SMS 2.0 | Сервис доступен для школьных округов, в которых используется Skyward SMS 2.0 с лицензией LMS API. Если у вас нет этой лицензии, свяжитесь со службой поддержки СИУ. |
Skyward Qmlativ | Сервис доступен для школьных округов, в которых используется Skyward Qmlativ с лицензией OneRoster® API. Если у вас нет этой лицензии, свяжитесь со службой поддержки СИУ. |
Follett Aspen | Сервис доступен для школьных округов, в которых используется Aspen 6.2 и более поздних версий. |
PowerSchool SIS | Для оптимальной работы мы рекомендуем использовать PowerSchool SIS 24.5.1.0 и более поздних версий. |
Этот список ещё не полный. Мы ведем переговоры о сотрудничестве с другими поставщиками СИУ, соответствующими стандарту OneRoster. Если вы хотите присоединиться к программе интеграции СИУ, заполните заявку.
Если ваша СИУ не соответствует стандарту OneRoster, для интеграции можно использовать Classroom API. Подробнее о Classroom API…
Примечание. Заполнение этой формы не гарантирует участия или возможности интеграции СИУ.
Функции интеграции с СИУ доступны для перечисленных поставщиков СИУ. Поддержка Google предоставляется только клиентам, использующим решение SaaS, которое полностью размещается и управляется на стороне поставщика СИУ. Клиентам с другими конфигурациями, например когда данные хранятся в организации, рекомендуется обращаться к документации в Справочном центре.
Вы можете проверить, поддерживается ли ваша СИУ. Убедитесь, что она размещена в облаке поставщика СИУ и управляется им.
Если вы не уверены в этом:
- свяжитесь с администратором (для преподавателей);
- свяжитесь со службой поддержки СИУ (для администраторов).
Статьи по теме
- Как экспортировать оценки в систему информации об учащихся (для преподавателей)
- Часто задаваемые вопросы об интеграции системы информации об учащихся (для преподавателей)
- Часто задаваемые вопросы об интеграции системы информации об учащихся (для администраторов)
- Как импортировать списки учащихся из системы информации об учащихся
Google, Google Workspace, а также другие связанные знаки и логотипы являются товарными знаками компании Google LLC. Все другие названия компаний и продуктов являются товарными знаками соответствующих компаний.