我正在寻找一种自动化Microsoft Azure管理流程的方法,比如创建计算机和禁用用户。
自动化帐户对我来说有点太慢了,运行runbook可能需要30分钟-我希望立即得到响应。Azure函数要快得多,但没有用户上下文。我希望它们只能与具有正确权限的用户一起工作。
还有别的办法吗?我是否可以让Azure函数识别Azure门户权限和AD组?
发布于 2020-10-26 13:12:57
是的,,你可以做到。下面是一个示例(HttpTriggered),它可以让正确的用户触发您的函数,但拒绝其他用户:
Authentication/authorization,configure login with Azure AD。
appRoles。
Managed application in...。
+Add User,您可以将用户和组添加到我们之前在清单文件中添加的已分配角色。enter image description hereUser assignment required?配置为Yes。
可以使用rest api进行测试,如下所示:

Authorization访问您的函数。
https://stackoverflow.com/questions/64512782
复制相似问题