通过 API 删除 Dynamics 365 系统用户

Deleting Dynamics365 systemuser via API

有谁知道是否有办法通过 API 删除 Dynamics365 系统用户?

如果我查看:https://docs.microsoft.com/en-us/powerapps/developer/common-data-service/reference/entities/systemuser - 我没有看到描述的删除操作。

此外,如果我 运行 api/data/v9.1/systemusers(11111111-1111-1111-111-111111111111) - PATCH 工作正常并更改用户属性,但如果我使用 DELETE,它说:

The 'Delete' method does not support entities of type 'systemuser'.

有没有办法通过API删除系统用户?

提前致谢

这背后的想法是,用户记录非常重要,D365 不允许任何人删除它们。而这种做法是有原因的。例如,审计记录是什么,由查找修改或创建等

最明智的删除替代方法是重新分配用户的所有记录,删除所有角色并禁用用户(设置为禁用)。

如果你正在使用on-premise并且够勇敢,你可以直接从数据库中删除它。但我永远不会这样做。