Назначение ролей Azure для управляемой идентификации для задания потоковой передачи

У меня есть концентратор событий EH1 в «Sub1» и потоковая работа ASA1 в «Sub2». EH1 - это потоковый вход для ASA1. Для дополнительной безопасности я планирую использовать управляемую идентификацию для доступа к концентратору событий из задания Streaming Analytics. https://docs.microsoft.com/en-us/azure/stream-analytics/event-hubs-managed-identity

Для этого заданию в концентраторе событий должна быть назначена роль «Получатель данных концентратора событий». Теперь, поскольку задание потоковой передачи находится в другой подписке, я не могу найти задание при добавлении роли.

Как можно продолжить это решение? как потоковая работа в Sub2 может быть видна в Sub1?

Оцените ваши ответы.

1 ответ

Ресурсы, находящиеся в разных подписках, значения не имеют. Я тестировал это недавно, и я определенно вижу управляемую идентификацию из другой подписки.

На самом деле важен клиент Azure AD, связанный с подписками. Управляемые удостоверения работают только в рамках одного клиента, поэтому обе подписки должны быть связаны с одним и тем же клиентом Azure AD.

Если они используют один и тот же клиент, возможно, у вашего пользователя нет прав на получение списка субъектов-служб из клиента Azure AD.

Другие вопросы по тегам