userdirectory.delete

Descripción

object userdirectory.delete(array userDirectoryIds)

Este método permite eliminar directorios de usuarios. El directorio de usuarios no se puede eliminar cuando se utiliza directamente para al menos un grupo de usuarios.
El directorio de usuarios LDAP predeterminado no se puede eliminar cuando authentication.ldap_configured está configurado en 1 o cuando quedan más directorios de usuarios.

Este método solo está disponible para el tipo de usuario Super administrador.

Parámetros

(matriz) ID de los directorios de usuarios que se eliminarán.

Valores de retorno

(objeto) Devuelve un objeto que contiene los ID de los directorios de usuarios eliminados bajo la propiedad userdirectoryids.

Ejemplos

Eliminar varios directorios de usuarios

Elimine dos directorios de usuarios.

Solicitud:

{
           "jsonrpc": "2.0",
           "method": "userdirectory.delete",
           "params": [
               "2",
               "12"
           ],
           "id": 1
       }

Respuesta:

{
           "jsonrpc": "2.0",
           "result": {
               "userdirectoryids": [
                   "2",
                   "12"
               ]
           },
           "id": 1
       }

Fuente

CUserDirectory::delete() en ui/include/classes/api/services/CUserDirectory.php.