Se encuentra viendo la documentación de la versión en desarrollo, puede estar incompleta.
Esta página fue traducida automáticamente. Si detectas un error, selecciónalo y presiona Ctrl+Enter para informarlo a los editores.

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á establecido en 1 o cuando quedan más directorios de usuarios.

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

Parámetros

(array) IDs de los directorios de usuario a eliminar.

Valores de retorno

(object) Devuelve un objeto que contiene los IDs de los directorios de usuario eliminados bajo la propiedad userdirectoryids.

Ejemplos

Eliminando múltiples directorios de usuario

Eliminar dos directorios de usuario.

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.