删除用户

命名空间:microsoft.graph

删除用户。

删除时,将用户资源转移到存储时限为 30 日的临时容器中。 此后,它们将被永久删除。 要了解详细信息,请参阅 deletedItems

权限

要调用此 API,需要以下权限之一。要了解详细信息,包括如何选择权限的信息,请参阅权限

权限类型 权限(从最低特权到最高特权)
委派(工作或学校帐户) User.ReadWrite.All
委派(个人 Microsoft 帐户) 不支持。
应用程序 User.ReadWrite.All

必须为调用用户或应用分配以下 Azure AD 角色之一:

  • 全局管理员
  • 用户管理员

只有全局管理员才能删除全局管理员角色的用户或删除租户中的 任何 用户。 用户管理员只能删除非管理员或特定有限角色的用户。 有关详细信息,请参阅 Azure AD 中管理员角色权限

HTTP 请求

DELETE /users/{id | userPrincipalName}

请求标头

标头
Authorization Bearer {token}。必需。

请求正文

请勿提供此方法的请求正文。

响应

如果成功,此方法返回 204 No Content 响应代码。它不在响应正文中返回任何内容。

示例

请求

请求示例如下所示。

DELETE https://graph.microsoft.com/v1.0/users/{user-id}

响应

下面展示了示例响应。

HTTP/1.1 204 No Content