删除
描述
object userdirectory.delete(array userDirectoryIds)
此方法用于删除用户目录。如果用户目录直接用于至少一个用户组,则无法删除。
当 authentication.ldap_configured
设置为1或剩余更多用户目录时,无法删除默认LDAP用户目录。
此方法仅适用于Super admin(超级管理员)类型的用户。
参数
要删除的用户目录的(array)
id。
返回值
(object)
返回一个对象,该对象包含 userdirectoryids
属性下已删除用户目录的id。
示例
批量删除用户目录
删除两个用户目录。
请求:
{
"jsonrpc": "2.0",
"method": "userdirectory.delete",
"params": [
"2",
"12"
],
"id": 1
}
响应:
{
"jsonrpc": "2.0",
"result": {
"userdirectoryids": [
"2",
"12"
]
},
"id": 1
}
来源
CUserDirectory::delete() in ui/include/classes/api/services/CUserDirectory.php.