关于删除用户的问题?

我是刚刚使用leancloud ,目前在使用开发版本开发。关于删除用户,我有一些疑问:
1,我首先是希望禁用用户的,但是好像没有看到哪里可以禁用用户,就选择了删除用户。
2,删除用户的时候,我在控制台已经给_User 的删除权限当中增加了admin 这个角色。然后,用该角色账号登录,删除其他用户的时候,依然报错403.
Error: The user cannot be altered by other users or with outdated session.
还希望有人能够解答下。
我的删除操作如下:
let userQuery = new this.$AV.Query(this.$AV.User)
userQuery.equalTo('objectId',userId)
let searchedUser= await userQuery.find()
searchedUser[0].destroy().then().catch((err)=>{
console.log('删除失败?',err)
})

为了保障用户的数据安全,LeanCloud 的存储服务被设计成 不允许一个用户删除另一个用户。如果需要实现管理员删除其他用户的功能,可以把删除用户的逻辑写成 云函数,再由管理员调用这个云函数来完成操作。