我实现了SCIM API并与Azure集成。
当我在AzureAD中删除用户时,它不会发送DELETE请求。我尝试从应用程序以及目录中删除。
获取用户/ [userID],获取查询和POST /用户正常工作。此外,我也收到了PATCH请求,但由于我没有实现PATCH返回404。
要回答第一个问题,Azure AD配置服务仅在从Azure AD中硬删除用户后才发送DELETE请求。
以下是有关Azure AD中删除如何工作的更多信息:
https://david-obrien.net/2014/12/recover-deleted-users-azure-active-directory/
如果从门户网站删除用户,则会进入软删除状态。他们在那个州停留了30天,之后他们很难被删除。
当Azure AD中的用户被软删除时,Azure AD配置服务将向应用程序发送请求以禁用该帐户。
最终硬删除后,Azure AD会将请求发送给应用以删除用户。