> For the complete documentation index, see [llms.txt](https://wiki.datadike.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://wiki.datadike.com/es/sonar/administration/remote-access/remote-control.md).

# Control remoto

Tome el control del escritorio de un dispositivo desde la consola: la ventana remota, lo que ve la persona en el endpoint, varias pantallas, el portapapeles y la entrada de auditoría.

## Qué es y cuándo usarlo

**Take Control** abre una ventana remota para un dispositivo. En un dispositivo Windows, la ventana se abre en la pestaña **Take Control**, que muestra el escritorio del dispositivo y permite usar su ratón y su teclado desde el navegador. La misma ventana reúne las demás herramientas remotas: **Terminal**, **File Browser**, **Processes**, **Services** y **Logs**.

Úsela cuando necesite ver lo que ve el usuario, avanzar por un instalador o corregir algo que requiere la sesión gráfica.

Las sesiones de escritorio, de terminal y de archivos pasan por el **servicio de acceso remoto**, que llega al dispositivo a través de un segundo agente, instalado junto al agente SONAR. La consola muestra el estado de ese agente por separado, como estado remoto. El agente SONAR puede estar en línea mientras el agente de acceso remoto está fuera de línea, y al revés.

En el endpoint, el agente de acceso remoto aparece como:

| Plataforma | Servicio                                                             |
| ---------- | -------------------------------------------------------------------- |
| Windows    | El servicio **Mesh Agent**, instalado en `%ProgramFiles%\Mesh Agent` |
| Linux      | `meshagent.service`                                                  |
| macOS      | El launch daemon `meshagent`                                         |

{% hint style="info" %}
La pestaña de escritorio solo existe para dispositivos Windows. En dispositivos Linux y macOS, la ventana remota se abre en **Terminal**, y las pestañas **Services** y **Logs** no se muestran.
{% endhint %}

## Antes de empezar

* Un rol con **List Agents** (sección **Agents**) y **Use Mesh** (sección **System**) en **Admin Center › Roles**. La API comprueba **Use Mesh** antes de abrir una sesión. Si su rol está limitado a algunos clientes o sitios, solo puede abrir sesiones en dispositivos de esos clientes y sitios.
* El estado remoto del dispositivo es **Remote Online**. Se muestra en el encabezado del panel del dispositivo.

## Pasos

1. Abra **Dashboard › Sysadmin**, abra la tarjeta de un cliente o **All clients** y seleccione el dispositivo. El panel del dispositivo se abre debajo de la lista.
2. Revise los indicadores de estado del encabezado del panel. **Remote Online** significa que puede continuar.
3. Haga clic en **Take Control** en el encabezado del panel. También puede elegir **Take Control** en el menú **Other actions** (el botón ⋮ del encabezado del panel), o hacer clic derecho en la fila del dispositivo en la lista y elegir **Take Control**.
4. En la nueva ventana, espere a que desaparezca **Loading remote session**.
5. Haga clic en **Connect** para iniciar el escritorio.
6. Trabaje en el dispositivo. Desmarque **Input** si quiere observar sin enviar entradas de ratón o de teclado.
7. Haga clic en **Disconnect** al terminar y luego cierre la ventana.

## Qué debe ver

El título de la ventana es `WS-0001 - CLIENT-A - SITE-01 | Remote Background`: el dispositivo, su cliente y su sitio. En la parte superior están las pestañas y, a continuación, dos indicadores de estado: el estado del agente SONAR y el estado remoto, por ejemplo **Online** y **Remote online**.

Después de **Connect**, el estado junto al botón deja de mostrar **Disconnected** y el escritorio del dispositivo ocupa la ventana.

### Controles de la vista de escritorio

| Control                      | Qué hace                                                                                                                                                                                                                                                             |
| ---------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Connect** / **Disconnect** | Inicia y termina la sesión de escritorio                                                                                                                                                                                                                             |
| **Connect**, clic derecho    | **Ask Consent** pide permiso a la persona que está frente al dispositivo antes de que empiece la sesión, **Privacy Bar** le muestra la barra de conexión, y **Ask Consent + Bar** hace ambas cosas, sea cual sea la configuración de consentimiento de su despliegue |
| **Disconnect**, clic derecho | **Disconnect and Lock** termina la sesión y bloquea la pantalla del dispositivo                                                                                                                                                                                      |
| **Input**                    | Activa o desactiva la entrada de ratón y teclado. Desactivado significa solo visualización                                                                                                                                                                           |
| Lista de teclas y **Send**   | Envía una combinación de teclas que su propio equipo capturaría para sí. La lista incluye Ctrl + Alt + Del, Win + L, Win + R, Alt + Tab y Alt + F4                                                                                                                   |
| **Clipboard**                | Abre el cuadro de diálogo **Remote Clipboard**. **Get Clipboard** copia en el cuadro el texto del portapapeles del endpoint. **Set Clipboard** pone el texto del cuadro en el portapapeles del endpoint. Solo texto, hasta 65.535 caracteres                         |
| Iconos de pantalla           | Aparecen cuando el endpoint tiene más de una pantalla. Cada icono cambia la vista a una pantalla, y **All Displays** las muestra todas a la vez                                                                                                                      |
| Tiempo de sesión             | Muestra cuánto tiempo lleva abierta la sesión de escritorio                                                                                                                                                                                                          |

Cuando se abre la ventana, su navegador puede preguntar si la página puede leer el portapapeles. Permítalo si quiere que copiar y pegar funcione entre su equipo y el endpoint.

### Qué ve la persona en el endpoint

La configuración de consentimiento del servicio de acceso remoto decide lo que ve la persona que ha iniciado sesión en el dispositivo. Esta configuración forma parte de su despliegue y se define con el soporte de implantación de DataDike. Las opciones son:

| Opción                              | Qué ve la persona en el endpoint                                                                                                                                                                                                                                                                                               |
| ----------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Solicitud de consentimiento         | Una ventana con el mensaje "*name* requesting remote desktop access. Grant access?" y los botones **Allow** y **Deny**. *name* es el usuario de SONAR que se está conectando. La sesión solo empieza después de **Allow**. Mientras la solicitud está abierta, su ventana remota muestra "Waiting for user to grant access..." |
| Aceptación automática, solo Windows | La solicitud tiene una tercera opción, **Auto accept all connections for next 60 minutes**. Una vez elegida, las nuevas sesiones de escritorio, de terminal y de archivos del mismo usuario de SONAR empiezan sin solicitud durante 60 minutos. El periodo termina antes si el agente de acceso remoto se reinicia             |
| Notificación                        | Una notificación del sistema: "*name* started a remote desktop session."                                                                                                                                                                                                                                                       |
| Barra de conexión                   | Una barra en el escritorio con el texto "Sharing desktop with: *name*" mientras dure la sesión. Si la persona cierra la barra, la sesión de escritorio remoto termina                                                                                                                                                          |

Si no hay ninguna opción de consentimiento definida, la sesión empieza sin solicitud y sin notificación.

### Cuando el estado remoto no está en línea

Si el agente de acceso remoto está fuera de línea, el panel muestra **Remote Offline** y **Take Control** queda deshabilitado. El texto que aparece al pasar el cursor por el botón empieza con "You cannot take control of this agent". Si al mismo tiempo el agente SONAR está en línea, el panel muestra también **Restart Remote Service**, que pide al agente SONAR que reinicie el agente de acceso remoto en el dispositivo.

Si la ventana remota se abre mientras el estado remoto es cualquiera distinto de en línea, muestra **Remote access unavailable**, los dos indicadores de estado y un botón **Close**. No empieza ninguna sesión y no se escribe ninguna entrada de auditoría.

## Cómo verificar que funcionó

1. Abra la sesión y haga clic en **Connect**. El estado junto al botón debe dejar de mostrar **Disconnected**, y el escritorio debe seguir los movimientos de su ratón.
2. En el panel del dispositivo, abra la pestaña **Audits**. Debe aparecer arriba una nueva entrada con la acción **Remote Session**, con su nombre de usuario, el dispositivo y su dirección IP en **Client IP**.
3. Para todo el entorno, abra **Reports & Audits › Audits** y filtre por la acción **Remote Session**.

{% hint style="info" %}
SONAR escribe una entrada **Remote Session** cada vez que se abre la ventana remota de un dispositivo, y otra cada vez que **Restart Mesh Agent** se completa en esa ventana. La entrada indica quién abrió la ventana, para qué dispositivo, cuándo y desde qué dirección IP. Una sola entrada cubre a la vez las pestañas **Take Control**, **Terminal** y **File Browser** de esa ventana. No registra lo que se hizo durante la sesión ni cuándo terminó la sesión.
{% endhint %}

## Errores comunes

| Síntoma                                                                                        | Causa                                                                                | Solución                                                                                                                                                                                                                                                                         |
| ---------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Take Control** está deshabilitado, con **Remote Offline** en el panel                        | El agente de acceso remoto del dispositivo no está conectado                         | Si el agente SONAR está en línea, haga clic en **Restart Remote Service**. Si no lo está, ponga primero el dispositivo en línea y luego compruebe que el servicio **Mesh Agent** (Windows), `meshagent.service` (Linux) o el launch daemon `meshagent` (macOS) está en ejecución |
| **Take Control** aparece atenuado en el menú, con "You don't have permission for this action"  | Su rol no tiene **Use Mesh**                                                         | Pida a un administrador que añada ese permiso en **Admin Center › Roles**                                                                                                                                                                                                        |
| La ventana remota se abre, pero no se carga ninguna sesión en ninguna pestaña                  | Su rol no tiene **Use Mesh**                                                         | Pida a un administrador que añada ese permiso en **Admin Center › Roles**                                                                                                                                                                                                        |
| La ventana muestra **Remote access unavailable**                                               | El estado remoto no estaba en línea cuando se abrió la ventana                       | Cierre la ventana, actualice el panel del dispositivo y vuelva a intentarlo cuando muestre **Remote Online**                                                                                                                                                                     |
| No se abre nada después de hacer clic en **Take Control**                                      | El navegador bloqueó la nueva ventana                                                | Permita las ventanas emergentes para la dirección de la consola                                                                                                                                                                                                                  |
| La ventana remota muestra "Waiting for user to grant access..." y no aparece ningún escritorio | La persona en el endpoint no ha hecho clic en **Allow**, o ha hecho clic en **Deny** | Póngase en contacto con el usuario y vuelva a intentarlo                                                                                                                                                                                                                         |
| No hay pestaña **Take Control** en la ventana remota                                           | El dispositivo funciona con Linux o macOS                                            | Use **Terminal** y **File Browser**                                                                                                                                                                                                                                              |
| "Unable to contact the agent" después de **Restart Remote Service** o **Restart Mesh Agent**   | El agente SONAR no respondió                                                         | Espere a que el dispositivo muestre **Online** y vuelva a intentarlo                                                                                                                                                                                                             |

## Referencia de campos

**Encabezado del panel del dispositivo**:

| Elemento                                                    | Qué muestra o hace                                                                                                                                   |
| ----------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Online** / **Overdue** / **Offline**                      | Estado del agente SONAR                                                                                                                              |
| **Remote Online** / **Remote Offline** / **Remote Unknown** | Estado del agente de acceso remoto, leído cuando se carga el panel. **Remote Unknown** significa que la consola no pudo obtener respuesta            |
| **Take Control**                                            | Abre la ventana remota. Queda deshabilitado mientras el estado remoto es **Remote Offline**                                                          |
| **Restart Remote Service**                                  | Solo se muestra cuando el estado remoto es **Remote Offline** y el agente SONAR está en línea. Reinicia el agente de acceso remoto en el dispositivo |
| **Other actions** (⋮)                                       | Abre el menú de acciones del dispositivo. **Take Control** es su primera entrada                                                                     |

**Ventana remota, arriba a la derecha**:

| Elemento               | Qué hace                                                                                                                                                                                                         | Disponible en         |
| ---------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------- |
| Indicadores de estado  | Estado del agente SONAR y estado remoto                                                                                                                                                                          | Todas las plataformas |
| **Restart Connection** | Reinicia el servicio de Windows **Mesh Agent** a través del agente SONAR. Requiere **Manage Windows Services** en su rol. Lo confirma con "Mesh agent service was restarted"                                     | Windows               |
| **Restart Mesh Agent** | Pide al agente SONAR que detenga e inicie el agente de acceso remoto y luego vuelve a cargar las pestañas remotas. Lo confirma con "Repaired mesh agent on *device*". Se puede volver a usar pasados 10 segundos | Todas las plataformas |
| Logotipo de SONAR      | Cambia la ventana entre el modo claro y el oscuro                                                                                                                                                                | Todas las plataformas |

**Pestañas de la ventana remota**:

| Pestaña          | Qué abre                                                                                                                                     | Disponible en         |
| ---------------- | -------------------------------------------------------------------------------------------------------------------------------------------- | --------------------- |
| **Take Control** | Escritorio remoto                                                                                                                            | Windows               |
| **Terminal**     | Shell de comandos en el dispositivo. Vea [Terminal remoto](/es/sonar/administration/remote-access/remote-terminal.md)                        | Todas las plataformas |
| **File Browser** | El sistema de archivos del dispositivo. Vea [Transferir archivos](/es/sonar/administration/remote-access/file-transfer.md)                   | Todas las plataformas |
| **Processes**    | Procesos en ejecución. Vea [Procesos, servicios y registros de eventos](/es/sonar/administration/remote-access/processes-services-events.md) | Todas las plataformas |
| **Services**     | Servicios de Windows                                                                                                                         | Windows               |
| **Logs**         | Registros de eventos de Windows                                                                                                              | Windows               |

La pestaña **Mesh Central** de **Admin Center › Settings** conecta la consola con el servicio de acceso remoto. Se mantiene con el soporte de implantación de DataDike.

## Páginas relacionadas

* [Terminal remoto](/es/sonar/administration/remote-access/remote-terminal.md): el shell de comandos en la misma ventana
* [Transferir archivos](/es/sonar/administration/remote-access/file-transfer.md): el explorador de archivos en la misma ventana
* [Detalles del dispositivo](/es/sonar/administration/devices/device-details.md): el panel del dispositivo y sus indicadores de estado
* [Registro de auditoría](/es/sonar/administration/audit/audit-trail.md): dónde aparecen las entradas **Remote Session**
* [Roles y permisos](/es/sonar/administration/identities/roles.md): **Use Mesh** y los demás permisos de acceso remoto
