如何配置 azure 应用以在从应用中删除用户时发送通知
Posted
技术标签:
【中文标题】如何配置 azure 应用以在从应用中删除用户时发送通知【英文标题】:how to configure the azure app to send a notification when a user is deleted from the app 【发布时间】:2022-01-18 00:29:24 【问题描述】:大家都好吗?我有一个 azure AD 注册应用程序,该应用程序使用 SAML 协议的单次登录集成到 php 系统中。
一切正常,但我需要设置一个请求,以便当管理员删除用户时,它会向我的服务器发送一个请求,以便我可以将用户注销并将其从系统中删除。
我尝试了什么?
我尝试使用配置,但没有得到我想要的结果,即使设置了正确的映射。
我想知道如何通过配置来做到这一点,试图了解如何在 Azure 中删除用户时将其发送到我的系统,但我不明白如何做到这一点。
我真正想要什么?
当应用的 adm 删除用户时,它会发送一个请求,请求在我的服务器上配置一个路由,以便我也可以从我的服务器中删除该用户。
【问题讨论】:
请检查此 MS 文档的取消配置部分:docs.microsoft.com/en-us/azure/active-directory/… 你好@Lorenzo Correa,如果我的回答对你有帮助,你可以投票并接受它作为答案(点击答案旁边的复选标记,将其从灰色切换为填充。)。这对其他社区成员可能是有益的。谢谢。 【参考方案1】:我们将能够通过 Use the Microsoft Graph API to get change notifications 收到有关用户数据更改(无论是删除、添加还是任何更改)的警报。
同样基于MS DOC
用户在 Azure AD 中被软删除(发送到回收站 / AccountEnabled 属性设置为 false)。删除用户后 30 天 在 Azure AD 中,它们将从租户中永久删除。在这 点,供应服务将发送一个 DELETE 请求到 永久删除应用程序中的用户。期间的任何时候 30天窗口,可以manually delete a user permanently, 向应用程序发送删除请求。
更多信息请参考以下链接:
MS问答:Get notifications based on new user added or deleted in Azure AD 微软| PowerAutomate:Connector: Azure AD, Trigger, New【讨论】:
以上是关于如何配置 azure 应用以在从应用中删除用户时发送通知的主要内容,如果未能解决你的问题,请参考以下文章
如何使用应用商店配置文件退出应用以添加 beta-reports-active 密钥?
httpClient 在从 azure 反向代理调用 https 连接时抛出连接重置
Facebook - 需要 publish_actions 权限,无法提交应用以供审批