AzureAD SCIM集成不发送DELETE请求

Dha*_*777 6 azure scim azure-active-directory

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

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

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

  1. 为什么它不发送DELETE请求?根据Azure AD SCIM文档,它应发送DELETE请求.

  2. AzureAD如何跟踪SCIM服务发送的用户的"Id"属性,它来自SCIM响应的"Id"属性还是Meta/Location属性中的Uri.这个问题的原因是,当我删除AzureAD中的用户时,它将如何知道用户的ID.

小智 3

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

\n\n

Here\xe2\x80\x99 有关 Azure AD 中删除工作原理的更多信息:

\n\n

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

\n\n

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

\n\n

如果从门户中删除用户,他们将进入软删除状态。它们会保持该状态 30 天,之后将被硬删除。

\n\n

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

\n\n

最终硬删除后,Azure AD 向应用程序发送删除用户的请求。

\n