首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >仅为经过身份验证的用户自动执行Azure门户流

仅为经过身份验证的用户自动执行Azure门户流
EN

Stack Overflow用户
提问于 2020-10-24 19:18:29
回答 1查看 46关注 0票数 0

我正在寻找一种自动化Microsoft Azure管理流程的方法,比如创建计算机和禁用用户。

自动化帐户对我来说有点太慢了,运行runbook可能需要30分钟-我希望立即得到响应。Azure函数要快得多,但没有用户上下文。我希望它们只能与具有正确权限的用户一起工作。

还有别的办法吗?我是否可以让Azure函数识别Azure门户权限和AD组?

EN

回答 1

Stack Overflow用户

发布于 2020-10-26 13:12:57

是的,,你可以做到。下面是一个示例(HttpTriggered),它可以让正确的用户触发您的函数,但拒绝其他用户:

  1. 导航到门户中的function应用程序,单击Authentication/authorization,configure login with Azure AD

  1. 导航到Azure Active Directory,单击清单,配置appRoles

  1. 返回到AAD的概述,然后转到Managed application in...

  1. 在左侧面板中单击Users和groups,然后单击+Add User,您可以将用户和组添加到我们之前在清单文件中添加的已分配角色。enter image description here
  2. Click属性在左侧面板中,将User assignment required?配置为Yes

可以使用rest api进行测试,如下所示:

  1. 获取访问令牌

  1. 使用请求头Authorization访问您的函数。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64512782

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档