Если я правильно понимаю ваш вопрос, у вас есть приложение Azure с функцией или внешняя служба azure, которая защищена созданием приложения Azure AD с делегированием ролей и т. Д.
Теперь вам нужен токен доступа для этого Azure APP с идентификатором клиента и Client Secret.
У нас была такая же вещь в Dynamics 365, т.е. когда мы будем использовать sh для использования Dynamics 365 Webapi, нам нужно создать Azure AD App, а затем обеспечивает делегирование ролей, чтобы у этого приложения был доступ к Dynamics 365.
В плагине мы можем сообщить подробности с идентификатором клиента и секретом, а затем сгенерировать токен, который будет использоваться для процесса Furthure во время выполнения плагина. .
Примечание. Большинство этих плагинов мы запускаем в контексте системы.
Вот несколько примеров, которые приведут вас к желаемому направлению.
Большинство примеров также говорят о создании неинтерактивного пользователя в Dynamics, но в вашем случае в этом нет необходимости, поскольку вы не общаетесь с Dynamics через (Azure A D App) скорее вы общаетесь с Azure функциями и т. Д.
- Ссылка 1
- Ссылка 2
- Ссылка 3