Skip to main content

How/where do we adjust the portal login timeout value? 

Hi there,

SysAid Copilot is here with our AI Magic!

Here is the response we thought might assist you:

## Ajustar el tiempo de espera (“timeout”) del portal de SysAid

A continuación encontrarás las distintas formas de ampliar o reducir el tiempo que una sesión permanece activa antes de que el portal (Técnicos o End-Users) cierre la sesión por inactividad.

---

### 1. ¿Tu instancia es Cloud o On-Premise?

1. **Cloud (SaaS)**
* SysAid aloja los servidores por ti.
* El parámetro se maneja mediante una *feature flag* llamada _Custom Session Timeout_.
2. **On-Premise**
* Tienes acceso al servidor Windows/Linux donde corre Tomcat y la carpeta **SysAidServer**.
* El tiempo se controla en dos archivos XML locales.


### 2. Cloud: cambiar el timeout desde la consola (si la opción está visible)

1. Ingresa con perfil Administrador.
2. Navega a **Settings ➜ Customize ➜ Account Defaults**.
3. Busca el campo **Session Timeout (minutes)**.
4. Escribe el número de minutos deseado (máx. 99999 seg ≈ 27 h).
5. Haz clic en **Save** para aplicar.

Si **no ves** ese campo:

* Pide al equipo de Soporte de SysAid que active la *feature flag* “Custom Session Timeout” para tu cuenta Cloud con el valor que necesites.
* Una vez activada, tendrás el control completo desde el paso 2 anterior.


### 3. On-Premise: actualizar `serverConf.xml` y `web.xml`

> Requiere reiniciar el servicio de SysAid, así que programa la ventana de mantenimiento.

#### Paso a paso

1. **Detén el servicio “SysAid Server”**
```
services.msc (Windows) / systemctl stop sysaid (Linux, si aplica)
```
2. Ve a la carpeta de instalación, normalmente:
```
…\SysAidServer\root\WEB-INF\conf
```
3. Abre `serverConf.xml` con un editor de texto y localiza la línea
```
false
```
4. Justo debajo, agrega o modifica:
```xml
SECONDS
```
• Sustituye **SECONDS** por la cantidad deseada (ej. 5400 = 90 min).
• Límite admitido: **99999**.

5. Si el valor supera **30 min** (1800 s) ajusta también el archivo de Tomcat:
- Ruta:
```
…\SysAidServer\tomcat\conf\web.xml
```
- Edita o añade:
```xml
MINUTES
```
• **MINUTES** = tu valor en minutos (ej. 90).

6. Guarda los cambios en ambos archivos.
7. **Reinicia el servicio SysAid Server**.
8. Verifica iniciando sesión y permaneciendo inactivo el tiempo configurado.


### 4. Buenas prácticas

* Equilibra seguridad y comodidad. 30–60 min suele bastar para la mayoría de portales.
* Para pantallas de monitorización (TVs con dashboards) crea un usuario dedicado y asigna un timeout mayor.
* Tras cada actualización de versión, confirma que los valores en XML se conservaron.


### 5. Preguntas frecuentes

| Pregunta | Respuesta rápida |
|----------|-----------------|
| ¿Se puede desactivar por completo el timeout? | No, solo se puede extender (máx. 99999 seg). |
| ¿El cambio afecta a admins y end-users? | Sí, el parámetro es global para toda la cuenta/servidor. |
| ¿Necesito reiniciar el servidor en Cloud? | No, los cambios se aplican “en caliente” al guardar. |

¡Listo! Con estos pasos podrás ajustar el tiempo de espera del portal según las necesidades de tu organización.

! ](https://documentation.sysaid.com/assets/images/timeout-settings-example.png)

In English:

* Ask the SysAid Support team to enable the "Custom Session Timeout" feature flag for your Cloud account with the value you need.


Reply