Azure AD SCIM集成不发送DELETE请求

问题描述 投票:6回答:1

我实现了SCIM API并与Azure集成。

当我在AzureAD中删除用户时,它不会发送DELETE请求。我尝试从应用程序以及目录中删除。

获取用户/ [userID],获取查询和POST /用户正常工作。此外,我也收到了PATCH请求,但由于我没有实现PATCH返回404。

  1. 为什么它不发送DELETE请求?根据Azure AD SCIM Documentation,它应该发送DELETE请求。
  2. AzureAD如何跟踪SCIM服务发送的用户的“Id”属性,它来自SCIM响应的“Id”属性还是Meta / Location属性中的Uri。这个问题的原因是,当我删除AzureAD中的用户时,它将如何知道用户的ID。
azure azure-active-directory scim
1个回答
0
投票

要回答第一个问题,Azure AD配置服务仅在从Azure AD中硬删除用户后才发送DELETE请求。

以下是有关Azure AD中删除如何工作的更多信息:

https://david-obrien.net/2014/12/recover-deleted-users-azure-active-directory/

http://www.exchangeitpro.com/2016/10/20/permanently-delete-user-from-office-365-all-you-need-to-know/

如果从门户网站删除用户,则会进入软删除状态。他们在那个州停留了30天,之后他们很难被删除。

当Azure AD中的用户被软删除时,Azure AD配置服务将向应用程序发送请求以禁用该帐户。

最终硬删除后,Azure AD会将请求发送给应用以删除用户。

© www.soinside.com 2019 - 2024. All rights reserved.