Я создал шаблон ARM для моего приложения logi c, в котором есть ссылка на функцию azure.
К тому времени, когда я развертывал приложение logi c в моей старой подписке, Я смог успешно развернуть шаблон ARM с помощью Power Shell,
Проблема возникла, когда мне нужно было развернуть приложение в другой подписке.
Пока я развернул свое приложение logi c в другом подписка, которая указывала на функции azure, которые все еще существовали в моей старой подписке, я получил эту ошибку.
{
"code": "LinkedAuthorizationFailed",
"message": "The client has permission to perform action 'Microsoft.Web/sites/functions/listSecrets/action' on scope '/subscriptions/(newsubscription Id)/resourcegroups/(new resourcegroup under new subscription)/providers/Microsoft.Logic/workflows/my-logic-app-name', however the current tenant '(tenent id of new subscription)' is not authorized to access linked subscription '(old subscription id)'."
}
Кто-нибудь может подсказать, как я могу решить эту проблему? Я подозреваю, что новая подписка должна получить доступ через старую подписку для доступа к функции azure, лежащей там. Что можно сделать в этом случае?