В Azure AD B2B я создал регистрацию приложения (ресурс) с appRole для «Пользователь» и «Приложение».
Если я назначу servicePrincipal (клиент) для этого appRole-> accessToken содержит appRole.
servicePrincipal(client) <-> appRoleAssignment <-> servicePrincipal(resource)
, это работает, как и ожидалось
Если я назначаю serviceprincipal (клиент) безопасности верхнего уровнясгруппировать и назначить группу безопасности для appRole -> accessToken НЕ содержит appRole.
servicePrincipal(client) <-> security group <-> appRoleAssignment <-> servicePrincipal(resource)
это косвенное обращение работает для пользователей, я что-то упускаю, почему это не будет работать дляservicePrincipals