Если упомянутая вами роль относится к роли каталога, ответ - нет, он не будет возвращен в токене. Как сказал Юунас, вы можете позвонить graph api, чтобы получить информацию о роли каталога информации.
Если упоминаемая вами роль относится к роли приложения, ответ - да, вы можете получить информацию о роли в id_token. Предварительное условие заключается в том, что назначены некоторые роли пользователю .
Вот подробные шаги. Вы также можете обратиться к этой статье .
- отредактируйте манифест, добавив несколько пользовательских ролей.
Примерно так.
{
"allowedMemberTypes": [
"User"
],
"displayName": "Test",
"id": "c200e304-fff3-49f1-a4df-e406741ea680",
"isEnabled": true,
"description": "Bla bla",
"value": "test"
}
2. назначение пользователей на роли .
Нажмите Приложения предприятия-> Все приложения->
Нажмите ваше приложение-> щелкните Пользователи и группы-> нажмите Добавить пользователя.
назначение роли.
Вот запрос на получение id_token.
Вы найдете роли в id_token.