# Multi-User-Einrichtung

Für die Zusammenarbeit mehrerer Nutzer muss die Datenbank an einem Ort platziert werden, zu dem alle Nutzer Zugriff haben.

Als Datenbank wird SQLite verwendet (Dateiname: `database.sqlite`).

{% hint style="warning" %}
Sowohl die Datenbankdatei, als auch der Ordner wo die Datenbank platziert sind, muss den Nutzer Schreibrechte gewähren.
{% endhint %}

Für die Einrichtung gibt es mehrere Wege welche von technischer Landschaft, oder Präferenz abhängen. Nachfolgend werden alle Wege (und die Voraussetzungen) beschrieben.

{% hint style="success" %}
Stellen Sie bitte den Kontakt zwischen Ihrer IT-Abteilung und <support@rechtlogisch.de>, falls Sie auf Probleme stoßen.
{% endhint %}

## Windows Client

{% hint style="info" %}
Voraussetzungen:

* Windows Desktop 10 oder 11 auf Ihrem lokalen Computer
* [Da­tei­ser­ver mit einem freigegebenen Ordner](https://learn.microsoft.com/de-de/windows-server/storage/file-server/file-server-smb-overview)
  {% endhint %}

#### \[E1]  Netzwerklaufwerk

Sie entpacken die Anwendung lokal (Option: "Only for me") in einen ausgewählten Ordner und verschieben alle Dateien in einen freigegebenen Ordner z. B. `\\server\mindeststeuer`&#x20;

{% hint style="info" %}
Sie können den freigegebenen Ordner auf dem lokalen Computer als [Netzwerklaufwerk zuordnen](https://support.microsoft.com/de-de/windows/dateifreigabe-%C3%BCber-ein-netzwerk-in-windows-b58704b2-f53a-4b82-7bc1-80f9994725bf#ID0ENBBDBBD-button) (z. B. `M:\`)
{% endhint %}

Sie öffnen die Anwendung indem Sie zum freigegebenen Ordner navigieren (Beispiel: `\\server\mindeststeuer` oder `M:\`) und mit Doppelklick `mindeststeuer-app.exe` öffnen. Sie können mit rechten Mausklick eine Verknüpfung auf dem Desktop erstellen.

#### \[E2] Verknüpfung

Sie entpacken die Anwendung lokal (Option: "Only for me") in einen ausgewählten Ordner, und starten die Anwendung.

Beim Start wird im ausgewählten Ordner der Unterordner `data` erstellt. Dort ist der Unterordner `database` zu finden. Benennen Sie diesen um (z. B. in `database-backup`).

Öffnen Sie die Kommandozeile: Drücken Sie auf der Tastatur <i class="fa-windows">:windows:</i> + R, und tippen dort `cmd` ein.

Wechseln Sie in der Kommandozeile zum o. g. Ordner `data` Beispiel:

```cmd
cd C:\Users\dummy\Documents\mind\data
```

Erstellen Sie eine Verknüpfung zum freigegebenem Ordner in dem die Datenbank gespeichert ist. Beispiel:

```bash
mklink /D database "\\server\mindeststeuer\database\"
```

{% hint style="warning" %}
Dies muss auf jedem Endnutzergerät wiederholt werden
{% endhint %}

## Windows (Terminal) Server

{% hint style="info" %}
Voraussetzungen:

* Windows Server
* UNC-Freigabe
  {% endhint %}

### \[T1] Installation für alle Nutzer

Der Adminstrator des Windows Servers wählt zur Installation "All Users" aus. Die Anwendung wird in `C:\Program Files\mindeststeuer-app` installiert. Jeder Server Nutzer erhält auf dem Desktop eine Verknüpfung zum Start der Anwendung.

Beim Start der Anwendung wird für jeden Nutzer `%APPDATA%\Roaming\mindeststeuer-app` erstellt. Dort ist der Unterordner `database` zu finden. Bennen Sie diesen um (z. B. in `database-backup`).

Öffnen Sie die Kommandozeile: Drücken Sie auf der Tastatur <i class="fa-windows">:windows:</i> + R, und tippen dort `cmd` ein.

Wechseln Sie in der Kommandozeile zum o. g. Ordner `mindeststeuer-app`. Beispiel:

```cmd
cd C:\Users\dummy\AppData\Roaming\mindeststeuer-app\
```

Erstellen Sie eine Verknüpfung zum UNC-Pfad in dem die Datenbank gespeichert ist. Beispiel:

```bash
mklink /D database "\\server\mindeststeuer\database\"
```

## Andere Datenbank

Die Anwendung untersützt auch andere SQL-Datenbanken (u. a. MySQL un MSSQL). Bitte kontaktieren Sie uns hierzu unter <support@rechtlogisch.de>, falls Sie eine andere Datenbank einsetzen möchten.


---

# Agent Instructions: 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:

```
GET https://docs.mindeststeuer.app/handbuch/techniches/multi-user-einrichtung.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
