У меня есть функция http post azure, созданная с помощью Power Shell 6.2. Для получения секретов требуется доступ к azure хранилищу ключей. Он отлично работает, когда я назначаю системе назначенный управляемый идентификатор. Тем не менее, получение прикрепленной ошибки при выполнении с назначенным пользователем управляемым идентификатором.
То, что я сделал до сих пор.
- Создание назначенного пользователем управляемого идентификатора в azure службе управляемого идентификатора.
- Добавлена роль участника в моем управлении доступом к KeyVault (IAM) -> в раскрывающемся списке назначенного доступа я выбрал назначенный пользователем управляемый идентификатор.
- Кроме того, в разделе политики доступа KeyVault добавлены новые создан назначенный пользователю идентификатор с секретными разрешениями get и list
- Наконец добавлен новый назначенный пользователю управляемый идентификатор на вкладке идентификаторов функции azure.
Я прочитал этого назначенного пользователем управляемого идентификатора требуется clinet_id, но не знаю, где его настроить в пост-запросе функции azure.