【发布时间】:2018-03-29 06:18:48
【问题描述】:
目前 Azure MSI 是否支持 azure 调度程序? 或者 azure MSI 未来是否有计划支持 Azure Scheduler?
如果 Azure MSI 确实支持 azure 调度程序,请提供一些 C# 实现链接,因为我在网络上看不到任何此类可用信息。
Managed Service Identity (MSI) for Azure resources
以上链接未提及 Azure 调度程序支持。
【问题讨论】:
目前 Azure MSI 是否支持 azure 调度程序? 或者 azure MSI 未来是否有计划支持 Azure Scheduler?
如果 Azure MSI 确实支持 azure 调度程序,请提供一些 C# 实现链接,因为我在网络上看不到任何此类可用信息。
Managed Service Identity (MSI) for Azure resources
以上链接未提及 Azure 调度程序支持。
【问题讨论】:
您提供的官方文档Managed Service Identity (MSI) for Azure resources已经说明目前支持托管服务标识的Azure服务如下:
Azure 虚拟机
Azure 应用服务
Azure 函数
Azure 虚拟机
上述 Azure 服务可以使用 MSI 对支持 Azure AD 身份验证的服务进行身份验证,如下所示:
Azure 资源管理器
Azure 密钥库
Azure 数据湖
Azure SQL
Azure 事件中心
Azure 服务总线
对于调度程序作业,没有任何 UI 供您配置托管服务标识,就像 Azure 门户上提供的 Azure App Service 和 Azure Functions 一样,或者您可以尝试利用 assign-identity 命令,但没有运气如下:
您可以关注Get started with Azure CLI 2.0的详细信息。
此外,官方文档中还声明如下:
我们正在跨 Azure 集成 MSI 和 Azure AD 身份验证。
据我了解,MSI 使您能够创建与您的应用程序代码运行的部署相关联的安全身份。对于 Azure Scheduler,我认为你不需要编写代码,只需要在 Azure Portal 上配置 Action Settings 即可。
对于 Scheduler Job 何时可以支持 MSI,我假设您可能需要直接添加您的反馈 here。
【讨论】: