# Active Directory-Setup

{% hint style="danger" %}
Active Directory funktioniert nur, wenn ngSurvey unter einer Windows Server-basierten Konfiguration eingerichtet ist
{% endhint %}

Sobald Sie ein **bereits laufendes Installation** von ngSurvey auf [IIS](https://docs.ngsurvey.com/de/installation-setup/installation/active-directory/broken-reference) haben, können Sie die folgende Installationsanleitung befolgen, um Active Directory zu konfigurieren.

{% hint style="warning" %}
Sie können sich jederzeit weiterhin mit ngSurvey-basierten Konten anmelden, auch wenn Active Directory aktiviert ist. Beides funktioniert parallel.&#x20;
{% endhint %}

## ⌨️ Manuelle Anmeldeinstallation

Die manuelle Anmeldung erfordert, dass der Benutzer seine Active Directory-Zugangsdaten über ein Webformular eingibt. Die Einrichtung von Active Directory ist unkompliziert, da lediglich der Active Directory-Server, die Domain und ein Administratorkonto, das Abfragen auf dem Server durchführen kann, eingerichtet werden müssen. Um diese Einstellungen vorzunehmen, gehen Sie zur [Systemeinstellungen](https://docs.ngsurvey.com/de/installation-setup/system-settings) Seite und konfigurieren Sie Ihre Active Directory-Einstellungen.

{% hint style="info" %}
Wenn Sie außerdem Single Sign-On unterstützen möchten, wenn ein Benutzer bereits in seinem Browser angemeldet ist, können Sie nach der Konfiguration der manuellen Anmeldung die unten stehende Single Sign-On-Installationsanleitung befolgen.
{% endhint %}

## 👤 Single Sign-On-Installation

Der erste Schritt besteht darin, die Datenbankverbindungszeichenfolge in der web.config des Unterverzeichnisses namens AD zu setzen. Die Verbindungszeichenfolge sollte dieselbe sein wie die, die Sie für Ihre Root-ngSurvey-Site verwendet haben.&#x20;

Der nächste Schritt besteht darin, in Ihrem IIS-Manager eine neue Anwendungs-Pool hinzuzufügen.&#x20;

![](https://133942686-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M8fLhS0bmfBRyq0HdUm%2F-MG97Q8noYV0wHC7Qv27%2F-MG986139ZLFcSQJoenw%2Fimage.png?alt=media\&token=3e01ac81-76b5-4cc8-b364-0a2866c3d208)

Sobald Sie die neue Anwendung erstellt haben, gehen Sie zum Root Ihrer ngSurvey-Site und konvertieren das AD-Verzeichnis in eine Anwendung.

![](https://133942686-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M8fLhS0bmfBRyq0HdUm%2F-MG97Q8noYV0wHC7Qv27%2F-MG98cXb2UxcReM47-LU%2Fimage.png?alt=media\&token=0db72b64-a90a-4dcf-bf89-09c51cd7b89b)

Weisen Sie der Anwendung den zuvor erstellten Application Pool zu.

![](https://133942686-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M8fLhS0bmfBRyq0HdUm%2F-MG97Q8noYV0wHC7Qv27%2F-MG98mcNkDmSD0OiFx8W%2Fimage.png?alt=media\&token=95796b62-6747-48fa-bfad-29b854eb40d5)

Nachdem Sie das Verzeichnis in eine Anwendung konvertiert haben, können Sie dessen Authentifizierung auf Windows-Authentifizierung beschränken. Stellen Sie sicher, dass die anonyme Authentifizierung deaktiviert ist.

![](https://133942686-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M8fLhS0bmfBRyq0HdUm%2F-MG97Q8noYV0wHC7Qv27%2F-MG99-cGrNL6IHad5Ae-%2Fimage.png?alt=media\&token=c7211315-dba5-4cdb-a174-4fac3a9cff70)

![](https://133942686-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M8fLhS0bmfBRyq0HdUm%2F-MG97Q8noYV0wHC7Qv27%2F-MG992wRc4E9A4zX2QN7%2Fimage.png?alt=media\&token=4b8507dc-0d18-481d-8b8f-d01415ed8478)

Das war's — bestehende Active Directory-Benutzer können nun ihre vorhandenen Anmeldedaten verwenden, um sich bei der ngSurvey-Administration oder mit dem [Active Directory Security](https://docs.ngsurvey.com/de/form-management/security/security-items/active-directory-security) bei ngSurvey-Formularen anzumelden.
