> For the complete documentation index, see [llms.txt](https://docs.devolutions.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.devolutions.net/password-manager/es/knowledge-base/application-knowledge-base/devolutions-password-manager-pre-configuration/devolutions-password-manager-pre-configuration-quick-start.md).

# Inicio rápido de la preconfiguración de Devolutions Password Manager

{% tabs %}
{% tab title="Windows" %}
Descubra cómo desplegar rápidamente Devolutions Password Manager con espacios de trabajo y configuración preconfigurados en todos los en todos los en todos los endpoints de Windows.

{% hint style="info" %}
Consulte [Preconfiguración de Devolutions Password Manager](/password-manager/es/knowledge-base/application-knowledge-base/devolutions-password-manager-pre-configuration.md) para obtener instrucciones más detalladas, resolución de problemas y escenarios avanzados.
{% endhint %}

### Qué es la preconfiguración

La preconfiguración le permite desplegar la aplicación de Devolutions Password Manager para Windows con:

* Espacios de trabajo ya configurados (Devolutions Server, Devolutions Cloud)
* Configuración de la aplicación aplicada previamente (idioma, seguridad, opciones de bloqueo)
* No se requiere ninguna configuración por parte del usuario; los usuarios inician la aplicación y son productivos de inmediato

### Inicio rápido: elija su método

#### Para despliegue empresarial (Intune/SCCM)

* Use `DEPLOY_CONFIG` para despliegues automatizados: recomendado para Intune, SCCM e instalaciones silenciosas

```bash
msiexec /i Devolutions.PasswordManager.msi /qn DEPLOY_CONFIG="C:\path\to\Config.cfg"
```

**¿Por qué DEPLOY\_CONFIG?**

* Funciona de forma fiable en instalaciones automatizadas/silenciosas
* Se aplica a todos los usuarios del equipo
* Sin problemas de contexto de usuario
* Limpia automáticamente el fichero de configuración de origen

**¿Dónde obtener Config.cfg?**

* Créelo con la herramienta de configuración de la interfaz (***Herramientas*** – ***Instalación personalizada*** en Devolutions Password Manager)
* O [cree manualmente un fichero `.cfg`](/password-manager/es/knowledge-base/application-knowledge-base/devolutions-password-manager-pre-configuration.md#configuration-file-structure)

#### Para despliegues sencillos

* Use parámetros MSI en línea para despliegues rápidos

```bash
msiexec /i Devolutions.PasswordManager.msi /qn ^
  DVLS_SERVER_URL="https://devolutions-server.company.com" ^
  HUB_NAME="mycompany" ^
  ORGANIZATION_ID="your-org-guid" ^
  LANGUAGE="en-US"
```

### Ejemplos rápidos

#### Ejemplo 1: desplegar Devolutions Server con configuración

```bash
msiexec /i Devolutions.PasswordManager.msi /qn ^
  DVLS_SERVER_URL="https://devolutions-server.company.com" ^
  LOCKING_OPTION="windowsCredentials" ^
  LANGUAGE="en-US"
```

#### Ejemplo 2: desplegar Devolutions Cloud

```bash
# With Organization ID
msiexec /i Devolutions.PasswordManager.msi /qn ^
  HUB_NAME="mycompany" ^
  ORGANIZATION_ID="12345678-1234-1234-1234-123456789abc" ^
  REDUCE_TO_TRAY_ON_CLOSE="true"
```

```bash
# Without Organization ID (if not required by your Devolutions Cloud)
msiexec /i Devolutions.PasswordManager.msi /qn ^
  HUB_NAME="mycompany" ^
  REDUCE_TO_TRAY_ON_CLOSE="true"
```

#### Ejemplo 3: desplegar usando un fichero de configuración

```bash
msiexec /i Devolutions.PasswordManager.msi /qn DEPLOY_CONFIG="\\server\share\Config.cfg"
```

### Formato del fichero de configuración

Los ficheros de configuración (`.cfg`) usan formato JSON:

```json
{
  "dvls": [
    {
      "name": "Production Server",
      "serverUrl": "https://devolutions-server.company.com"
    }
  ],
  "hubs": [
    {
      "url": "https://mycompany.devolutions.app",
      "organizationId": "your-org-guid-here"
    }
  ],
  "configs": {
    "language": "en-US",
    "lockingOption": "windowsCredentials",
    "clearClipboardSensitiveData": true,
    "clipboardTimer": 60
  }
}
```

* Varios servidores: añada más objetos a la matriz `dvls`.

### Despliegue con Microsoft Intune

#### Pasos rápidos

1. Prepare los ficheros:

* `Devolutions.PasswordManager.msi`
* `config.cfg`
* `Install-Devolutions.PasswordManager.ps1` (véase más abajo)

2. Script de PowerShell (`Install-Devolutions.PasswordManager.ps1`):

```powershell
$ConfigSource = "$PSScriptRoot\config.cfg"
$ConfigTarget = "C:\Program Files\config.cfg"
$MsiPath = "$PSScriptRoot\Devolutions.PasswordManager.msi"

# Copy config.cfg to Program Files
try {
    Copy-Item -Path $ConfigSource -Destination $ConfigTarget -Force
} catch {
    Write-Host "Error copying config file: $($_.Exception.Message)"
    exit 1
}

# Install MSI silently with DEPLOY_CONFIG parameter
$Arguments = "/i `"$MsiPath`" /qn /norestart DEPLOY_CONFIG=`"C:\Program Files\config.cfg`""
$Process = Start-Process "msiexec.exe" -ArgumentList $Arguments -Wait -PassThru
exit $Process.ExitCode
```

3. Cree el paquete .intunewin:

```bash
IntuneWinAppUtil.exe -c C:\IntuneApps\Devolutions Password Manager -s Install-Devolutions.PasswordManager.ps1 -o C:\Output
```

4. Configure en Intune:

* Comando de instalación: `` `powershell.exe -ExecutionPolicy Bypass -File .\Install-Devolutions.PasswordManager.ps1 ``
* Comando de desinstalación: `msiexec.exe /x {PRODUCT-CODE-GUID} /qn /norestart`
* Comportamiento de instalación: Sistema
* Regla de detección: MSI (Intune detecta automáticamente el código de producto)
* Qué ocurre en el endpoint: Intune ejecuta el script, que copia `config.cfg` en `C:\Program Files\` e instala el MSI con `DEPLOY_CONFIG`. El MSI aplica la configuración y los usuarios obtienen una aplicación completamente configurada en el primer inicio

### Ubicaciones de los ficheros

* En todo el sistema (todos los usuarios): `%ProgramData%\net.devolutions\Devolutions Password Manager\DefaultConfig.cfg`
* Por usuario: `%APPDATA%\net.devolutions\Devolutions Password Manager\Config.cfg`
* Nota: la configuración en todo el sistema requiere el fichero indicador `config.ready` en el mismo directorio

### Configuración habitual

#### Configuración de seguridad

```json
{
  "language": "en-US",
  "reduceToTrayOnClose": true,
  "useFavicon": true,
  "useEntriesSyncOnDatasourceAccess": true
}
```

#### Opciones de bloqueo

* `password` - Contraseña maestra
* `biometric` - Huella digital/Face ID
* `windowsCredentials` - Windows Hello

#### Códigos de idioma

`en-US`, `fr`, `de`, `es`, `cs`, `hu`, `it`, `nl`, `pl`, `ru`, `sv`, `tr`, `uk`, `zh-CHS`, `zh-TW`

### Soluciones rápidas de problemas

#### La configuración no se aplica

* Compruebe si el fichero `config.ready` existe junto a `DefaultConfig.cfg`
* Valide la sintaxis JSON (sin comas finales)
* Compruebe los permisos del fichero

#### El despliegue con Intune falla

* Use `DEPLOY_CONFIG` (no `USER_CONFIG`)
* Empaquete juntos el `.msi` y el `.cfg`
* Use `/l*v install.log` para capturar registros detallados

#### La configuración no se conserva

* La configuración del sistema solo se aplica si no existe la configuración de usuario
* Una vez que el usuario modifica la configuración, esta se guarda en la configuración de usuario y anula los valores predeterminados del sistema.

### Árbol de decisión

```
Enterprise deployment?
├─ YES → Use DEPLOY_CONFIG with .cfg file
│        (Intune, SCCM, silent installs)
│
├─ Simple setup → Use inline MSI parameters
│                 (Quick, one Devolutions Server)
│
└─ Complex setup → Create .cfg with UI tool first
                   (Multiple servers, many settings)
```

### Soporte y recursos

* [Documentación completa](/password-manager/es/knowledge-base/application-knowledge-base/devolutions-password-manager-pre-configuration.md)
* [Referencia de parámetros MSI](/password-manager/es/knowledge-base/application-knowledge-base/devolutions-password-manager-pre-configuration.md#method-1-msi-installer-parameters)
* [Ajustes de configuración](/password-manager/es/knowledge-base/application-knowledge-base/devolutions-password-manager-pre-configuration.md#configuration-settings-reference)
* <support@devolutions.net>
* [Foro](https://forum.devolutions.net/)
  {% endtab %}

{% tab title="macOS" %}
Descubra cómo desplegar rápidamente Devolutions Password Manager con espacios de trabajo y configuración preconfigurados en todos los en todos los endpoints de macOS.

{% hint style="info" %}
Consulte [Preconfiguración de Devolutions Password Manager](https://docs.devolutions.net/password-manager/es/knowledge-base/application-knowledge-base/devolutions-password-manager-pre-configuration?tab=macos) para obtener instrucciones más detalladas, resolución de problemas y escenarios avanzados.
{% endhint %}

### Qué es la preconfiguración

La preconfiguración le permite desplegar la aplicación de Devolutions Password Manager para macOS con:

* Espacios de trabajo ya configurados Devolutions Server, Devolutions Cloud
* Configuración de la aplicación aplicada previamente (idioma, seguridad, opciones de bloqueo)
* No se requiere ninguna configuración por parte del usuario; los usuarios inician la aplicación y son productivos de inmediato

#### Para Macs gestionados por MDM (recomendado)

Use perfiles MDM de Jamf Pro o Intune - Estándar empresarial para flotas gestionadas.

1. Descargue el esquema de Jamf: [Esquema JSON de Jamf Pro](/password-manager/es/knowledge-base/application-knowledge-base/devolutions-password-manager-pre-configuration.md#jamf-pro-deployment).
2. En Jamf Pro, vaya a ***Ordenadores*** – ***Perfiles de configuración*** – ***Ajustes de aplicaciones y personalizados***.
3. Cargue el esquema JSON y configure los ajustes en la interfaz gráfica.
4. Asigne el ámbito del perfil a los ordenadores de destino.

Dominio de preferencias: `net.devolutions.authenticator`

**Por qué usar MDM**

* Gestión centralizada desde la consola MDM
* Máxima prioridad (anula la configuración basada en ficheros)
* Capacidades de aplicación de políticas
* Enfoque estándar empresarial

#### Para entornos sin MDM

Use ficheros de configuración para despliegues con scripts o entornos sin MDM.

#### Despliegue en todo el sistema

```bash
sudo cp config.cfg "/Library/Application Support/Devolutions/Devolutions Password Manager/DefaultConfig.cfg"
```

### Ejemplos

#### Ejemplo 1: configurar un Devolutions Server con Jamf Pro

Usando el esquema JSON de Jamf (interfaz gráfica):

1. Cargue el esquema en un perfil de configuración de Jamf Pro
2. Configure los ajustes, por ejemplo:
   * Devolutions Server: añada un servidor con la URL `https://devolutions-server.company.com`
   * Método de bloqueo: biométrico (Touch ID)
   * Bloquear al pasar a segundo plano: activado
3. Defina el ámbito y despliegue

#### Ejemplo 2: crear un perfil de configuración manual (plist)

```xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>PayloadContent</key>
    <array>
        <dict>
            <key>PayloadType</key>
            <string>net.devolutions.authenticator</string>
            <key>PayloadIdentifier</key>
            <string>net.devolutions.authenticator.config</string>
            <key>PayloadDisplayName</key>
            <string>Devolutions Password Manager Configuration</string>
            <key>language</key>
            <string>en-US</string>
            <key>lockingOption</key>
            <string>biometric</string>
        </dict>
    </array>
</dict>
</plist>
```

#### Ejemplo 3: comando defaults (pruebas)

```bash
# Configure settings
defaults write net.devolutions.authenticator language -string "en-US"
defaults write net.devolutions.authenticator lockingOption -string "biometric"
defaults write net.devolutions.authenticator useBackgroundLock -bool true
```

### Formato del fichero de configuración

Los ficheros de configuración (`.cfg`) usan formato JSON:

```json
{
  "dvls": [
    {
      "name": "Production Server",
      "serverUrl": "https://devolutions-server.company.com"
    }
  ],
  "hubs": [
    {
      "url": "https://mycompany.devolutions.app",
      "organizationId": "your-org-guid-here"
    }
  ],
  "configs": {
    "language": "en-US",
    "lockingOption": "biometric",
    "clearClipboardSensitiveData": true,
    "clipboardTimer": 60
  }
}
```

**Varios servidores** Añada más objetos a la matriz `dvls`.

### Ubicaciones de los ficheros

* En todo el sistema: `/Library/Application Support/Devolutions/Devolutions Password Manager/DefaultConfig.cfg`
* Por usuario: `~/Library/Application Support/Devolutions Password Manager/Config.cfg`
* MDM (máxima prioridad): dominio de preferencias `net.devolutions.authenticator`

#### Orden de prioridad

1. Preferencias gestionadas por MDM (máxima prioridad)
2. Fichero de configuración de usuario
3. Fichero de configuración del sistema

### Configuración habitual

#### Configuración de seguridad

```json
{
  "language": "en-US",
  "reduceToTrayOnClose": true,
  "useFavicon": true,
  "useEntriesSyncOnDatasourceAccess": true
}
```

#### Opciones de bloqueo

* `password` - Contraseña maestra
* `biometric` - Touch ID

#### Códigos de idioma

`en-US`, `fr`, `de`, `es`, `cs`, `hu`, `it`, `nl`, `pl`, `ru`, `sv`, `tr`, `uk`, `zh-CHS`, `zh-TW`

#### Soluciones rápidas de resolución de problemas

**La configuración de MDM no se aplica**

* Verifique el dominio de preferencias: `net.devolutions.authenticator`
* Compruebe el estado del perfil: Preferencias del Sistema – Perfiles
* Forzar actualización: `sudo profiles renew -type enrollment`

**El fichero de configuración no se carga**

* Compruebe la ubicación y los permisos del fichero (`chmod 644`)
* Valide la sintaxis JSON (sin comas finales)
* Elimine la configuración de usuario para permitir que se aplique la configuración del sistema

**Touch ID no funciona**

* Verifique que el Mac tenga hardware de Touch ID
* Asegúrese de que Touch ID esté configurado en Preferencias del Sistema
* Recurre a la contraseña si no está disponible

### Árbol de decisión

```
Is this a managed Mac?
├─ YES (Jamf/Intune) – Use MDM profiles
│                      (Highest priority, centralized)
│
└─ NO – Use config files
        - System-wide: /Library/Application Support/...
        - Per-user: ~/Library/Application Support/...
```

### Verificar la configuración

Compruebe la configuración de MDM:

```bash
defaults read net.devolutions.authenticator
```

Compruebe un ajuste específico:

```bash
defaults read net.devolutions.authenticator language
```

### Soporte y recursos

* [Documentación completa](https://docs.devolutions.net/password-manager/es/knowledge-base/application-knowledge-base/devolutions-password-manager-pre-configuration?tab=macos)
* [Ajustes de configuración](/password-manager/es/knowledge-base/application-knowledge-base/devolutions-password-manager-pre-configuration.md#configuration-settings-reference-1)
* [Descargar el esquema](/password-manager/es/knowledge-base/application-knowledge-base/devolutions-password-manager-pre-configuration.md#jamf-pro-deployment)
* [support@devolutions.net](mailto:%20support@devolutions.net)
* [Foro](https://forum.devolutions.net/)
  {% endtab %}

{% tab title="iOS" %}
Aprenda a implementar rápidamente Devolutions Password Manager con espacios de trabajo y ajustes preconfigurados en dispositivos iOS.

{% hint style="info" %}
Consulte [Preconfiguración de Devolutions Password Manager](https://docs.devolutions.net/password-manager/es/knowledge-base/application-knowledge-base/devolutions-password-manager-pre-configuration?tab=ios) para obtener instrucciones más detalladas, resolución de problemas y escenarios avanzados.
{% endhint %}

### Qué es la preconfiguración de MDM

La preconfiguración de MDM le permite implementar Devolutions Password Manager con:

* Espacios de trabajo ya configurados (Devolutions Server, Devolutions Cloud)
* Ajustes de la aplicación preaplicados (seguridad, opciones de bloqueo)
* Sin necesidad de configuración por parte del usuario; los usuarios inician la aplicación y son productivos de inmediato

### Requisitos previos

* Servidor Jamf Pro o solución MDM de Apple
* Devolutions Password Manager implementado mediante MDM
* iOS 13.0+ en dispositivos gestionados
* Dispositivos inscritos en MDM

### Inicio rápido: implementación con Jamf Pro

#### Opción 1: usar el specfile de AppConfig (recomendado)

1. Descargue el [specfile de AppConfig](https://cdnweb.devolutions.net/docs/workspace_mobile_appconfig_specfile.xml).
2. Súbalo al [generador de AppConfig de Jamf](https://generator.appconfig.jamfresearch.com/generator) y configure los ajustes mediante el formulario de la interfaz gráfica.
3. Descargue el plist generado.
4. En Jamf Pro, vaya a ***Mobile Device Apps*** – ***Devolutions Password Manager*** – ***App Configuration.***
5. Pegue el plist generado.
6. Defina el ámbito de los dispositivos de destino.
7. Implemente.

#### Opción 2: configuración directa del plist

Si no utiliza el specfile, introduzca la configuración directamente como un diccionario plist en el campo App Configuration de Jamf Pro. Utilice el formato de clave plana (la aplicación lo transforma automáticamente):

```json
{
  "dvls": [
    {
      "name": "Production DVLS",
      "serverUrl": "https://devolutions-server.company.com",
      "serverVersion": "2024.1"
    }
  ],
  "hubs": [
    {
      "url": "https://password-manager.devolutions.app",
      "organizationId": "your-org-id",
      "type": "business",
      "version": "2020"
    }
  ],
  "configs": {
    "lockingOption": "biometric",
    "useBackgroundLock": true,
    "backgroundLockDelay": 0,
    "useLockWhenInactive": true,
    "lockInactivityDelay": 300
  }
```

### Ejemplos de configuración

#### Solo Devolutions Server

```json
{
  "dvls": [
    {
      "name": "Corporate DVLS",
      "serverUrl": "https://devolutions-server.company.com"
    }
  ]
}
```

### Devolutions Cloud con seguridad

```json
{
  "hubs": [
    {
      "url": "https://password-manager.devolutions.app",
      "organizationId": "",
      "type": "business",
      "version": "2020"
    }
  ],
  "configs": {
    "lockingOption": "biometric",
    "useBackgroundLock": true,
    "backgroundLockDelay": 0
  }
}
```

#### Varios espacios de trabajo

```json
{
  "dvls": [
    {
      "name": "Production Devolutions Server",
      "serverUrl": "https://devolutions-server-prod.company.com"
    },
    {
      "name": "Test Devolutions Server",
      "serverUrl": "https://devolutions-server-test.company.com"
    }
  ],
  "hubs": [
    {
      "url": "https://password-manager.devolutions.app",
      "organizationId": "org-abc123",
      "type": "business",
      "version": "2020"
    }
  ]
}
```

#### Ajustes de seguridad

| Ajuste                  | Valores                                 | Descripción                                  |
| ----------------------- | --------------------------------------- | -------------------------------------------- |
| **lockingOption**       | `""`, `"biometric"`                     | Método de bloqueo de la aplicación.          |
| **useBackgroundLock**   | `true`, `false`                         | Bloquear cuando esté en segundo plano.       |
| **backgroundLockDelay** | `0`, `60`, `300`, `900`, `1800`, `3600` | Retardo antes del bloqueo (segundos).        |
| **useLockWhenInactive** | `true`, `false`                         | Bloqueo automático tras inactividad.         |
| **lockInactivityDelay** | `30`, `60`, `120`, `180`, `240`, `300`  | Tiempo de espera por inactividad (segundos). |

#### Ajustes generales

| Ajuste                         | Valores         | Descripción                                         |
| ------------------------------ | --------------- | --------------------------------------------------- |
| **useFavicon**                 | `true`, `false` | Descargar los favicons de los sitios web.           |
| **autoSearch**                 | `true`, `false` | Habilitar la búsqueda automática en la bóveda.      |
| **useHubEmbeddedBrowser**      | `true`, `false` | Usar el navegador integrado para Devolutions Cloud. |
| **highlightSpecialCharacters** | `true`, `false` | Resaltar los caracteres especiales.                 |
| **shareUsageData**             | `true`, `false` | Compartir datos analíticos anónimos.                |

### Soluciones rápidas de resolución de problemas

#### La configuración no se aplica

* Verifique el dispositivo: Configuración – General – VPN y gestión de dispositivos
* Compruebe que la aplicación esté gestionada por MDM (implementada mediante MDM, no desde la App Store)
* Valide la sintaxis JSON (utilice jsonlint.com)
* Elimine y reinstale la aplicación

#### Los usuarios no pueden eliminar espacios de trabajo pendientes

* Novedad en 2025.3.2: los usuarios ya pueden eliminar espacios de trabajo pendientes
* Pulse prolongadamente el espacio de trabajo – Seleccione ***Eliminar***

#### Face ID/Touch ID no funciona

* Verifique que el dispositivo tenga hardware biométrico
* Asegúrese de que Face ID/Touch ID esté configurado en Configuración
* Recurre al código de acceso si no está disponible

### Buenas prácticas

#### Ajustes de seguridad recomendados

```json
{
  "lockingOption": "biometric",
  "useBackgroundLock": true,
  "backgroundLockDelay": 0,
  "useLockWhenInactive": true,
  "lockInactivityDelay": 300,
}
```

**Por qué**

* Impone el uso de Face ID/Touch ID
* Bloquea inmediatamente al pasar a segundo plano
* Bloqueo automático tras 5 minutos de inactividad

#### Requisitos de formato de URL

* Incluir el protocolo (`https://`)
* Ser URL válidas y accesibles
* Sin barra final

**Ejemplos:**

* `https://devolutions-server.company.com`
* `devolutions-server.company.com` (falta https\://)

### Resumen de los pasos de implementación

1. Descargue el [specfile de AppConfig](https://cdnweb.devolutions.net/docs/workspace_mobile_appconfig_specfile.xml).
2. Súbalo al [Jamf AppConfig Generator](https://generator.appconfig.jamfresearch.com/generator).
3. Configure los ajustes mediante el formulario de la GUI.
4. Descargue el plist generado.
5. En Jamf Pro: **Mobile Device Apps** – **Devolutions Password Manager** – **App Configuration.**
6. Pegue el plist, defina el ámbito de los dispositivos de destino e implemente.
7. Verifique en un dispositivo de prueba.

### Soporte y recursos

* [Documentación completa](https://docs.devolutions.net/password-manager/es/knowledge-base/application-knowledge-base/devolutions-password-manager-pre-configuration?tab=ios)
* [Specfile de AppConfig](https://docs.devolutions.net/password-manager/es/knowledge-base/application-knowledge-base/devolutions-password-manager-pre-configuration/devolutions-password-manager-pre-configuration-quick-start?tab=ios#appconfig-specfile)
* [Ejemplos de configuración](/password-manager/es/knowledge-base/application-knowledge-base/devolutions-password-manager-pre-configuration.md#configuration-examples)
* <support@devolutions.net>
* [Soporte de Jamf](https://www.jamf.com/support/)

### Specfile de AppConfig

A continuación se muestra el specfile de AppConfig en formato `.xml`.

````xml
<?xml version="1.0" encoding="UTF-8"?>
<managedAppConfiguration>
  <version>1</version>
  <bundleId>net.devolutions.workspace.mobile</bundleId>

  <dict>
    <!-- DVLS configuration -->
    <string keyName="dvls_serverUrl"></string>

    <!-- Devolutions Cloud configuration -->
    <string keyName="hub_url"></string>
    <string keyName="hub_organizationId"></string>

    <!-- Security settings -->
    <string keyName="language">en-US</string>
    <string keyName="lockingOption"></string>
    <boolean keyName="useBackgroundLock">false</boolean>
    <integer keyName="backgroundLockDelay">0</integer>
    <boolean keyName="useLockWhenInactive">false</boolean>
    <integer keyName="lockInactivityDelay">30</integer>

    <!-- General settings -->
    <boolean keyName="shareUsageData">false</boolean>
    <boolean keyName="useFavicon">false</boolean>
    <boolean keyName="autoSearch">false</boolean>
    <boolean keyName="useHubEmbeddedBrowser">true</boolean>
    <boolean keyName="highlightSpecialCharacters">false</boolean>
  </dict>

  <presentation defaultLocale="en-US">
    <!-- Devolutions Server URL -->
    <field keyName="dvls_serverUrl" type="input">
      <label>
        <language value="en-US">Devolutions Server URL</language>
      </label>
      <description>
        <language value="en-US">Full URL to the Devolutions Server including https:// (e.g., https://devolutions-server.company.com)</language>
      </description>
    </field>

    <!-- Devolutions Cloud URL -->
    <field keyName="hub_url" type="input">
      <label>
        <language value="en-US">Devolutions Cloud URL</language>
      </label>
      <description>
        <language value="en-US">Full Devolutions Cloud URL including https:// (e.g., https://yourcompany.devolutions.app)</language>
      </description>
    </field>

    <!-- Devolutions Cloud organization ID -->
    <field keyName="hub_organizationId" type="input">
      <label>
        <language value="en-US">Devolutions Cloud Organization ID</language>
      </label>
      <description>
        <language value="en-US">Organization identifier for Devolutions Cloud (optional)</language>
      </description>
    </field>

    <!-- Language -->
    <field keyName="language" type="select">
      <label>
        <language value="en-US">Language</language>
      </label>
      <description>
        <language value="en-US">App display language</language>
      </description>
      <options>
        <option value="en-US">
          <language value="en-US">English (US)</language>
        </option>
        <option value="fr">
          <language value="en-US">French</language>
        </option>
        <option value="de">
          <language value="en-US">German</language>
        </option>
        <option value="es">
          <language value="en-US">Spanish</language>
        </option>
        <option value="cs">
          <language value="en-US">Czech</language>
        </option>
        <option value="hu">
          <language value="en-US">Hungarian</language>
        </option>
        <option value="it">
          <language value="en-US">Italian</language>
        </option>
        <option value="nl">
          <language value="en-US">Dutch</language>
        </option>
        <option value="pl">
          <language value="en-US">Polish</language>
        </option>
        <option value="ru">
          <language value="en-US">Russian</language>
        </option>
        <option value="sv">
          <language value="en-US">Swedish</language>
        </option>
        <option value="tr">
          <language value="en-US">Turkish</language>
        </option>
        <option value="uk">
          <language value="en-US">Ukrainian</language>
        </option>
        <option value="zh-CHS">
          <language value="en-US">Chinese (Simplified)</language>
        </option>
        <option value="zh-TW">
          <language value="en-US">Chinese (Traditional)</language>
        </option>
      </options>
    </field>

    <!-- Locking option -->
    <field keyName="lockingOption" type="select">
      <label>
        <language value="en-US">Locking Method</language>
      </label>
      <description>
        <language value="en-US">Authentication method for app locking</language>
      </description>
      <options>
        <option value="">
          <language value="en-US">None</language>
        </option>
        <option value="biometric">
          <language value="en-US">Biometric (Touch ID/Face ID)</language>
        </option>
      </options>
    </field>

    <!-- Lock when backgrounded -->
    <field keyName="useBackgroundLock" type="checkbox">
      <label>
        <language value="en-US">Lock When Backgrounded</language>
      </label>
      <description>
        <language value="en-US">Lock app when it goes to background</language>
      </description>
    </field>

    <!-- Background lock delay -->
    <field keyName="backgroundLockDelay" type="select">
      <label>
        <language value="en-US">Background Lock Delay</language>
      </label>
      <description>
        <language value="en-US">Time to wait before locking when backgrounded</language>
      </description>
      <options>
        <option value="0">
          <language value="en-US">Immediately</language>
        </option>
        <option value="60">
          <language value="en-US">1 minute</language>
        </option>
        <option value="300">
          <language value="en-US">5 minutes</language>
        </option>
        <option value="900">
          <language value="en-US">15 minutes</language>
        </option>
        <option value="1800">
          <language value="en-US">30 minutes</language>
        </option>
        <option value="3600">
          <language value="en-US">1 hour</language>
        </option>
      </options>
    </field>

    <!-- Auto-lock when inactive -->
    <field keyName="useLockWhenInactive" type="checkbox">
      <label>
        <language value="en-US">Auto-Lock When Inactive</language>
      </label>
      <description>
        <language value="en-US">Lock after period of inactivity</language>
      </description>
    </field>

    <!-- Inactivity lock delay -->
    <field keyName="lockInactivityDelay" type="select">
      <label>
        <language value="en-US">Inactivity Lock Delay</language>
      </label>
      <description>
        <language value="en-US">Time before locking due to inactivity</language>
      </description>
      <options>
        <option value="30">
          <language value="en-US">30 seconds</language>
        </option>
        <option value="60">
          <language value="en-US">1 minute</language>
        </option>
        <option value="120">
          <language value="en-US">2 minutes</language>
        </option>
        <option value="180">
          <language value="en-US">3 minutes</language>
        </option>
        <option value="240">
          <language value="en-US">4 minutes</language>
        </option>
        <option value="300">
          <language value="en-US">5 minutes</language>
        </option>
      </options>
    </field>

    <!-- Share usage data -->
    <field keyName="shareUsageData" type="checkbox">
      <label>
        <language value="en-US">Share Usage Data</language>
      </label>
      <description>
        <language value="en-US">Share anonymous usage analytics</language>
      </description>
    </field>

    <!-- Use favicons -->
    <field keyName="useFavicon" type="checkbox">
      <label>
        <language value="en-US">Use Favicons</language>
      </label>
      <description>
        <language value="en-US">Download and display website favicons for entries</language>
      </description>
    </field>

    <!-- Auto search -->
    <field keyName="autoSearch" type="checkbox">
      <label>
        <language value="en-US">Auto Search</language>
      </label>
      <description>
        <language value="en-US">Enable auto-search in vaults</language>
      </description>
    </field>

    <!-- Use Devolutions Cloud embedded browser -->
    <field keyName="useHubEmbeddedBrowser" type="checkbox">
      <label>
        <language value="en-US">Use Devolutions Cloud Embedded Browser</language>
      </label>
      <description>
        <language value="en-US">Open Devolutions Cloud connections in embedded browser</language>
      </description>
    </field>

    <!-- Highlight special characters -->
    <field keyName="highlightSpecialCharacters" type="checkbox">
      <label>
        <language value="en-US">Highlight Special Characters</language>
      </label>
      <description>
        <language value="en-US">Highlight special characters in passwords</language>
      </description>
    </field>
  </presentation>
</managedAppConfiguration>
```</div></div>
````

{% endtab %}
{% endtabs %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.devolutions.net/password-manager/es/knowledge-base/application-knowledge-base/devolutions-password-manager-pre-configuration/devolutions-password-manager-pre-configuration-quick-start.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
