Поделиться через


Обновление идентификаторов привязок синхронизации данных школы перед созданием пользователей

Важно!

Если вы хотите использовать SDS (классическую версию) для создания новых пользователей в формате CSV-файла версии 2.1 и ранее выполняли SDS с помощью API OneRoster, Rest API PowerSchool или версии 1, необходимо сначала запустить сценарий PowerShell , чтобы обновить идентификатор привязки уже созданных пользователей до нового формата.

Общие сведения

SDS поддерживает различные методы синхронизации, включая форматы CSV-файлов и синхронизацию на основе API. SDS может создавать пользователей на основе исходных данных. Если вы впервые запускаете SDS и хотите создать пользователей, вы можете выбрать любой доступный метод синхронизации и создать пользователей. Если вы уже создали пользователей в SDS, у каждого пользователя есть атрибут расширения идентификатора привязки. Идентификатор привязки используется для идентификации ранее синхронизированных и созданных пользователей, чтобы убедиться, что SDS не создает дубликаты учетных записей. Установив метку идентификатора привязки, вы можете создать новый профиль синхронизации с параметром "создать пользователей". SDS будет пытаться создать только пользователей, которые SDS ранее не синхронизировали.

Обновление

Формат идентификатора привязки изменился с недавним улучшением схемы версии 2.1. Вместо использования формата учащегося (идентификатор SIS) и преподавателя (идентификатор SIS), SDS создает пользователей с пользователем (идентификатором SIS).

Если вы ранее запускали SDS для создания пользователей с другим типом профиля синхронизации и пытались создать пользователей в новом формате CSV версии 2.1, SDS не найдет ранее синхронизированных пользователей. Результатом являются ошибки или дубликаты учетных записей пользователей.

Решение

Чтобы устранить эту проблему, необходимо запустить сценарий PowerShell , чтобы обновить идентификаторы привязок для всех ранее синхронизированных пользователей с пользователем (идентификатор SIS).

Затем SDS будет находить и сопоставлять всех ранее синхронизированных пользователей и создавать только новых пользователей, которые ранее не были синхронизированы.