> 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/de/knowledge-base/application-knowledge-base/devolutions-password-manager-pre-configuration/devolutions-password-manager-pre-configuration-quick-start.md).

# Schnellstart für die Devolutions Password Manager Vorkonfiguration

{% tabs %}
{% tab title="Windows" %}
Erfahren Sie, wie Sie Devolutions Password Manager schnell mit vorkonfigurierten Datenquellen und Einstellungen auf Windows-Endpunkten bereitstellen.

{% hint style="info" %}
Weitere detaillierte Anleitungen, Problembehandlung und fortgeschrittene Szenarien finden Sie unter [Vorkonfiguration von Devolutions Password Manager](/password-manager/de/knowledge-base/application-knowledge-base/devolutions-password-manager-pre-configuration.md).
{% endhint %}

### Was ist Vorkonfiguration

Die Vorkonfiguration ermöglicht es Ihnen, die Devolutions Password Manager Windows-App mit Folgendem bereitzustellen:

* Bereits konfigurierte Datenquellen (Devolutions Server, Devolutions Cloud)
* Vorab angewendete Anwendungseinstellungen (Sprache, Sicherheit, Sperroptionen)
* Keine Einrichtung durch Benutzer erforderlich; Benutzer starten die App und sind sofort produktiv

### Schnellstart: Wählen Sie Ihre Methode

#### Für Unternehmensbereitstellungen (Intune/SCCM)

* Verwenden Sie `DEPLOY_CONFIG` für automatisierte Bereitstellungen: Empfohlen für Intune, SCCM und stille Installationen

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

**Warum DEPLOY\_CONFIG?**

* Funktioniert zuverlässig bei automatisierten/stillen Installationen
* Gilt für alle Benutzer auf dem Computer
* Keine Probleme mit dem Benutzerkontext
* Bereinigt die Quell-Konfigurationsdatei automatisch

**Wo erhalten Sie Config.cfg?**

* Erstellen Sie sie mit dem UI-Konfigurationstool (***Tools*** – ***Custom Installation*** in Devolutions Password Manager)
* Oder [erstellen Sie manuell eine `.cfg`-Datei](/password-manager/de/knowledge-base/application-knowledge-base/devolutions-password-manager-pre-configuration.md#configuration-file-structure)

#### Für einfache Bereitstellungen

* Verwenden Sie Inline-MSI-Parameter für schnelle Bereitstellungen

```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"
```

### Kurze Beispiele

#### Beispiel 1: Devolutions Server mit Einstellungen bereitstellen

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

#### Beispiel 2: Devolutions Cloud bereitstellen

```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"
```

#### Beispiel 3: Bereitstellung mit einer Konfigurationsdatei

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

### Format der Konfigurationsdatei

Konfigurationsdateien (`.cfg`) verwenden das JSON-Format:

```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
  }
}
```

* Mehrere Server: Fügen Sie dem Array `dvls` weitere Objekte hinzu.

### Bereitstellung über Microsoft Intune

#### Schnellschritte

1. Dateien vorbereiten:

* `Devolutions.PasswordManager.msi`
* `config.cfg`
* `Install-Devolutions.PasswordManager.ps1` (siehe unten)

2. PowerShell-Skript (`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. .intunewin-Paket erstellen:

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

4. In Intune konfigurieren:

* Installationsbefehl: `` `powershell.exe -ExecutionPolicy Bypass -File .\Install-Devolutions.PasswordManager.ps1 ``
* Deinstallationsbefehl: `msiexec.exe /x {PRODUCT-CODE-GUID} /qn /norestart`
* Installationsverhalten: System
* Erkennungsregel: MSI (Intune erkennt den Produktcode automatisch)
* Was auf dem Endpunkt passiert: Intune führt das Skript aus, das `config.cfg` nach `C:\Program Files\` kopiert und die MSI mit `DEPLOY_CONFIG` installiert. Die MSI wendet die Konfiguration an, und Benutzer erhalten beim ersten Start eine vollständig konfigurierte App

### Dateispeicherorte

* Systemweit (alle Benutzer): `%ProgramData%\net.devolutions\Devolutions Password Manager\DefaultConfig.cfg`
* Pro Benutzer: `%APPDATA%\net.devolutions\Devolutions Password Manager\Config.cfg`
* Hinweis: Systemweit erfordert die Indikatordatei `config.ready` im gleichen Verzeichnis

### Allgemeine Einstellungen

#### Sicherheitseinstellungen

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

#### Sperroptionen

* `password` – Master-Passwort
* `biometric` – Fingerabdruck/Face ID
* `windowsCredentials` – Windows Hello

#### Sprachcodes

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

### Schnelle Lösungen zur Problembehandlung

#### Konfiguration wird nicht angewendet

* Prüfen Sie, ob die Datei `config.ready` neben `DefaultConfig.cfg` vorhanden ist
* Validieren Sie die JSON-Syntax (keine nachgestellten Kommas)
* Prüfen Sie die Dateiberechtigungen

#### Intune-Bereitstellung schlägt fehl

* Verwenden Sie `DEPLOY_CONFIG` (nicht `USER_CONFIG`)
* Verpacken Sie `.msi` und `.cfg` zusammen
* Verwenden Sie `/l*v install.log`, um detaillierte Protokolle zu erfassen

#### Einstellungen werden nicht beibehalten

* Die Systemkonfiguration wird nur angewendet, wenn keine Benutzerkonfiguration vorhanden ist
* Sobald ein Benutzer Einstellungen ändert, werden diese in der Benutzerkonfiguration gespeichert und überschreiben die Systemstandards.

### Entscheidungsbaum

```
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)
```

### Support & Ressourcen

* [Vollständige Dokumentation](/password-manager/de/knowledge-base/application-knowledge-base/devolutions-password-manager-pre-configuration.md)
* [Referenz der MSI-Parameter](/password-manager/de/knowledge-base/application-knowledge-base/devolutions-password-manager-pre-configuration.md#method-1-msi-installer-parameters)
* [Konfigurationseinstellungen](/password-manager/de/knowledge-base/application-knowledge-base/devolutions-password-manager-pre-configuration.md#configuration-settings-reference)
* <support@devolutions.net>
* [Forum](https://forum.devolutions.net/)
  {% endtab %}

{% tab title="macOS" %}
Erfahren Sie, wie Sie Devolutions Password Manager schnell mit vorkonfigurierten Datenquellen und Einstellungen auf macOS-Endpunkten bereitstellen.

{% hint style="info" %}
Weitere detaillierte Anleitungen, Problembehandlung und fortgeschrittene Szenarien finden Sie unter [Vorkonfiguration von Devolutions Password Manager](https://docs.devolutions.net/password-manager/de/knowledge-base/application-knowledge-base/devolutions-password-manager-pre-configuration?tab=macos).
{% endhint %}

### Was ist Vorkonfiguration

Die Vorkonfiguration ermöglicht es Ihnen, die Devolutions Password Manager macOS-App mit Folgendem bereitzustellen:

* Bereits konfigurierte Datenquellen Devolutions Server, Devolutions Cloud
* Vorab angewendete Anwendungseinstellungen (Sprache, Sicherheit, Sperroptionen)
* Keine Einrichtung durch Benutzer erforderlich; Benutzer starten die App und sind sofort produktiv

#### Für MDM-verwaltete Macs (empfohlen)

Verwenden Sie MDM-Profile von Jamf Pro oder Intune – Unternehmensstandard für verwaltete Flotten.

1. Laden Sie das Jamf-Schema herunter: [Jamf Pro JSON Schema](/password-manager/de/knowledge-base/application-knowledge-base/devolutions-password-manager-pre-configuration.md#jamf-pro-deployment).
2. Gehen Sie in Jamf Pro zu ***Computers*** – ***Configuration Profiles*** – ***Application & Custom Settings***.
3. Laden Sie das JSON-Schema hoch und konfigurieren Sie die Einstellungen in der GUI.
4. Legen Sie den Geltungsbereich des Profils auf die Zielcomputer fest.

Präferenzdomäne: `net.devolutions.authenticator`

**Warum MDM verwenden**

* Zentralisierte Verwaltung über die MDM-Konsole
* Höchste Priorität (überschreibt dateibasierte Konfiguration)
* Funktionen zur Richtliniendurchsetzung
* Unternehmensstandard-Ansatz

#### Für Umgebungen ohne MDM

Verwenden Sie Konfigurationsdateien für skriptbasierte Bereitstellungen oder Umgebungen ohne MDM.

#### Systemweite Bereitstellung

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

### Beispiele

#### Beispiel 1: Einen Devolutions Server mit Jamf Pro konfigurieren

Mit dem Jamf-JSON-Schema (GUI):

1. Laden Sie das Schema in ein Jamf Pro-Konfigurationsprofil hoch
2. Konfigurieren Sie die Einstellungen, zum Beispiel:
   * Devolutions Server: Fügen Sie einen Server mit der URL `https://devolutions-server.company.com` hinzu
   * Sperrmethode: Biometrisch (Touch ID)
   * Sperren im Hintergrund: Aktiviert
3. Geltungsbereich festlegen und bereitstellen

#### Beispiel 2: Ein Konfigurationsprofil manuell erstellen (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>
```

#### Beispiel 3: defaults-Befehl (Test)

```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
```

### Format der Konfigurationsdatei

Konfigurationsdateien (`.cfg`) verwenden das JSON-Format:

```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
  }
}
```

**Mehrere Server** Fügen Sie dem Array `dvls` weitere Objekte hinzu.

### Dateispeicherorte

* Systemweit: `/Library/Application Support/Devolutions/Devolutions Password Manager/DefaultConfig.cfg`
* Pro Benutzer: `~/Library/Application Support/Devolutions Password Manager/Config.cfg`
* MDM (höchste Priorität): Präferenzdomäne `net.devolutions.authenticator`

#### Prioritätsreihenfolge

1. MDM-verwaltete Einstellungen (höchste Priorität)
2. Benutzerkonfigurationsdatei
3. Systemkonfigurationsdatei

### Allgemeine Einstellungen

#### Sicherheitseinstellungen

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

#### Sperroptionen

* `password` - Master-Passwort
* `biometric` - Touch ID

#### Sprachcodes

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

#### Schnelle Fehlerbehebungen

**MDM-Konfiguration nicht angewendet**

* Präferenzdomäne überprüfen: `net.devolutions.authenticator`
* Profilstatus prüfen: Systemeinstellungen – Profile
* Aktualisierung erzwingen: `sudo profiles renew -type enrollment`

**Konfigurationsdatei nicht geladen**

* Dateipfad und Berechtigungen prüfen (`chmod 644`)
* JSON-Syntax validieren (keine nachgestellten Kommas)
* Benutzerkonfiguration löschen, damit die Systemkonfiguration angewendet werden kann

**Touch ID funktioniert nicht**

* Überprüfen, ob der Mac über Touch ID-Hardware verfügt
* Sicherstellen, dass Touch ID in den Systemeinstellungen konfiguriert ist
* Fällt auf Passwort zurück, wenn nicht verfügbar

### Entscheidungsbaum

```
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/...
```

### Konfiguration überprüfen

MDM-Einstellungen prüfen:

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

Spezifische Einstellung prüfen:

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

### Support & Ressourcen

* [Vollständige Dokumentation](https://docs.devolutions.net/password-manager/de/knowledge-base/application-knowledge-base/devolutions-password-manager-pre-configuration?tab=macos)
* [Konfigurationseinstellungen](/password-manager/de/knowledge-base/application-knowledge-base/devolutions-password-manager-pre-configuration.md#configuration-settings-reference-1)
* [Schema herunterladen](/password-manager/de/knowledge-base/application-knowledge-base/devolutions-password-manager-pre-configuration.md#jamf-pro-deployment)
* [support@devolutions.net](mailto:%20support@devolutions.net)
* [Forum](https://forum.devolutions.net/)
  {% endtab %}

{% tab title="iOS" %}
Erfahren Sie, wie Sie Devolutions Password Manager mit vorkonfigurierten Datenquellen und Einstellungen schnell auf iOS-Geräten bereitstellen.

{% hint style="info" %}
Weitere detaillierte Anleitungen, Fehlerbehebungen und fortgeschrittene Szenarien finden Sie unter [Devolutions Password Manager-Vorkonfiguration](https://docs.devolutions.net/password-manager/de/knowledge-base/application-knowledge-base/devolutions-password-manager-pre-configuration?tab=ios).
{% endhint %}

### Was ist MDM-Vorkonfiguration

Die MDM-Vorkonfiguration ermöglicht Ihnen die Bereitstellung von Devolutions Password Manager mit:

* Bereits konfigurierten Datenquellen (Devolutions Server, Devolutions Cloud)
* Vorab angewendeten Anwendungseinstellungen (Sicherheit, Sperroptionen)
* Keinerlei erforderlicher Benutzereinrichtung; Benutzer starten die Anwendung und sind sofort produktiv

### Voraussetzungen

* Jamf Pro-Server oder Apple MDM-Lösung
* Devolutions Password Manager über MDM bereitgestellt
* iOS 13.0+ auf verwalteten Geräten
* In MDM registrierte Geräte

### Schnellstart: Jamf Pro-Bereitstellung

#### Option 1: Verwendung der AppConfig-Spezifikationsdatei (empfohlen)

1. Laden Sie die [AppConfig-Spezifikationsdatei](https://cdnweb.devolutions.net/docs/workspace_mobile_appconfig_specfile.xml) herunter.
2. Laden Sie sie in den [Jamf AppConfig Generator](https://generator.appconfig.jamfresearch.com/generator) hoch und konfigurieren Sie die Einstellungen über das GUI-Formular.
3. Laden Sie die generierte plist herunter.
4. Navigieren Sie in Jamf Pro zu ***Mobile Device Apps*** – ***Devolutions Password Manager*** – ***App Configuration.***
5. Fügen Sie die generierte plist ein.
6. Legen Sie den Geltungsbereich auf die Zielgeräte fest.
7. Bereitstellen.

#### Option 2: Direkte plist-Konfiguration

Wenn Sie die Spezifikationsdatei nicht verwenden, geben Sie die Konfiguration direkt als plist-Dictionary im Feld App Configuration von Jamf Pro ein. Verwenden Sie das flache Schlüsselformat (die Anwendung transformiert es automatisch):

```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
  }
```

### Konfigurationsbeispiele

#### Nur Devolutions Server

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

### Devolutions Cloud mit Sicherheit

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

#### Mehrere Datenquellen

```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"
    }
  ]
}
```

#### Sicherheitseinstellungen

| Einstellung             | Werte                                   | Beschreibung                            |
| ----------------------- | --------------------------------------- | --------------------------------------- |
| **lockingOption**       | `""`, `"biometric"`                     | App-Sperrmethode.                       |
| **useBackgroundLock**   | `true`, `false`                         | Sperren, wenn im Hintergrund.           |
| **backgroundLockDelay** | `0`, `60`, `300`, `900`, `1800`, `3600` | Verzögerung vor dem Sperren (Sekunden). |
| **useLockWhenInactive** | `true`, `false`                         | Automatisches Sperren nach Inaktivität. |
| **lockInactivityDelay** | `30`, `60`, `120`, `180`, `240`, `300`  | Inaktivitäts-Timeout (Sekunden).        |

#### Allgemeine Einstellungen

| Einstellung                    | Werte           | Beschreibung                                           |
| ------------------------------ | --------------- | ------------------------------------------------------ |
| **useFavicon**                 | `true`, `false` | Website-Favicons herunterladen.                        |
| **autoSearch**                 | `true`, `false` | Automatische Suche im Tresor aktivieren.               |
| **useHubEmbeddedBrowser**      | `true`, `false` | Eingebetteten Browser für Devolutions Cloud verwenden. |
| **highlightSpecialCharacters** | `true`, `false` | Sonderzeichen hervorheben.                             |
| **shareUsageData**             | `true`, `false` | Anonyme Analysedaten teilen.                           |

### Schnelle Fehlerbehebungen

#### Konfiguration nicht angewendet

* Gerät überprüfen: Einstellungen – Allgemein – VPN & Geräteverwaltung
* Prüfen, ob die App MDM-verwaltet ist (über MDM bereitgestellt, nicht über den App Store)
* JSON-Syntax validieren (verwenden Sie jsonlint.com)
* App löschen und neu installieren

#### Benutzer können ausstehende Datenquellen nicht löschen

* Neu in 2025.3.2: Benutzer können nun ausstehende Datenquellen löschen
* Datenquelle lange drücken – ***Remove*** auswählen

#### Face ID/Touch ID funktioniert nicht

* Überprüfen, ob das Gerät über biometrische Hardware verfügt
* Sicherstellen, dass Face ID/Touch ID in den Einstellungen eingerichtet ist
* Fällt auf den Gerätecode zurück, wenn nicht verfügbar

### Bewährte Praktiken

#### Empfohlene Sicherheitseinstellungen

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

**Warum**

* Erzwingt Face ID/Touch ID
* Sperrt sofort, wenn im Hintergrund
* Sperrt automatisch nach 5 Minuten Inaktivität

#### Anforderungen an das URL-Format

* Protokoll einschließen (`https://`)
* Gültige, erreichbare URLs sein
* Kein nachgestellter Schrägstrich

**Beispiele:**

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

### Zusammenfassung der Bereitstellungsschritte

1. Laden Sie die [AppConfig-Spezifikationsdatei](https://cdnweb.devolutions.net/docs/workspace_mobile_appconfig_specfile.xml) herunter.
2. Laden Sie sie in den [Jamf AppConfig Generator](https://generator.appconfig.jamfresearch.com/generator) hoch.
3. Konfigurieren Sie die Einstellungen über das GUI-Formular.
4. Laden Sie die generierte plist-Datei herunter.
5. In Jamf Pro: **Mobile Device Apps** – **Devolutions Password Manager** – **App Configuration.**
6. Fügen Sie die plist-Datei ein, legen Sie den Umfang auf die Zielgeräte fest und stellen Sie sie bereit.
7. Überprüfen Sie dies auf einem Testgerät.

### Support & Ressourcen

* [Vollständige Dokumentation](https://docs.devolutions.net/password-manager/de/knowledge-base/application-knowledge-base/devolutions-password-manager-pre-configuration?tab=ios)
* [AppConfig-Spezifikationsdatei](https://docs.devolutions.net/password-manager/de/knowledge-base/application-knowledge-base/devolutions-password-manager-pre-configuration/devolutions-password-manager-pre-configuration-quick-start?tab=ios#appconfig-specfile)
* [Konfigurationsbeispiele](/password-manager/de/knowledge-base/application-knowledge-base/devolutions-password-manager-pre-configuration.md#configuration-examples)
* <support@devolutions.net>
* [Jamf-Support](https://www.jamf.com/support/)

### AppConfig-Spezifikationsdatei

Nachfolgend finden Sie die AppConfig-Spezifikationsdatei im `.xml`-Format.

````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/de/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.
