Экран назначения отключен для команд, созданных с помощью Microsoft Graph
Когда я создаю команду (они относятся к классу для учителей и учащихся) с помощью API-интерфейсов Microsoft Graph Education, команда появляется в приложении Microsoft Teams и отображается вкладка "Назначение".
Когда я пытаюсь создать новое назначение в приложении Teams, экран для создания назначения отключается, поэтому невозможно создать новые назначения для какой-либо команды, созданной через API.
Я делаю что-то неправильно?
Команда, созданная через API (элементы управления отключены, нет элементов управления для сохранения и удаления):
Команды, созданные с помощью приложения Команды (элементы управления включены):
Процедура:
Я создаю команду через
POST https://graph.microsoft.com/V1.0/education/classes
с телом:{ "displayName": "Test2", "description": "Test2", "classCode": "Test2", "externalId": "2", "externalName": "Test2", "externalSource": "sis", "mailNickName": "Test2_2", "term": { "displayName": "Term2", "externalID": "2", "startDate": "2017-09-01", "endDate": "2019-08-31" } }
(также пробовал с
"externalSource":"manual"
)Добавить учителя с помощью
POST https://graph.microsoft.com/V1.0/education/classes/{id}/teachers/$ref
с телом{ "@odata.id": "https://graph.microsoft.com/V1.0/education/users/{id}" }
Добавить студента, используя
POST https://graph.microsoft.com/V1.0/education/classes/{id}/members/$ref
с телом:{ "@odata.id": "https://graph.microsoft.com/V1.0/education/users/{id}" }
Все эти вызовы успешны, и команда отображается в приложении "Команды". Также отображается вкладка "Назначение", поэтому команда является образовательной командой.
1 ответ
Это была известная ошибка - исправление было развернуто 03.09.2008.