Насколько я знаю, нет способа указать это требование при отправке приглашения.
Было бы хорошим параметром, чтобы иметь хотя.
При входе в систему вы можете заставить пользователя использовать рабочую / учебную учетную запись, добавив msa_fed=0
к URL-адресу.
Если вы используете конечную точку v2.0, вы можете использовать конечную точку organizations
вместо common
.
Обратите внимание, что оба они полагаются на установку параметра URL, который пользователь может легко манипулировать.
Таким образом, вы, вероятно, захотите также проверить на стороне приложения, что идентификатор клиента не является идентификатором клиента учетной записи MS. (9188040d-6c67-4c5b-b112-36a304b66dad)