> For the complete documentation index, see [llms.txt](https://docs.enginsight.com/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.enginsight.com/docs/knowledge-base/alarme/wie-konfiguriere-ich-in-enginsight-den-versand-von-sms-benachrichtigungen-bei-alarmen.md).

# Wie konfiguriere ich in Enginsight den Versand von SMS-Benachrichtigungen bei Alarmen?

Enginsight nutzt für das Versenden von SMS-Benachrichtigungen Amazon SNS (Simple Notification Service). Damit du diese Funktion nutzen kannst, musst du Änderungen an der Enginsight Konfigurationsdatei vornehmen.&#x20;

Im folgenden Artikel zeigen wir dir, welche Schritte dazu nötig sind.

{% stepper %}
{% step %}

### AWS IAM-Benutzer mit benötigten Zugriffsrechten erstellen

1. Melde dich bei deinem AWS-Account an und navigiere zum IAM (Identity and Access Management).
2. Erstelle einen IAM-Benutzer mit Zugriff auf Amazon SNS. Folge dazu der [offiziellen AWS-Dokumentation](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_users_create.html).

{% hint style="warning" %}
**Bitte beachte**: Enginsight übernimmt für Inhalte und Aktualität der Dokumentation von Drittanbietern keine Gewähr.
{% endhint %}

3. Erstelle für den neuen Benutzer einen Zugriffsschlüssel (Access Key), der Zugriff auf Drittanbieter-Software gewährt. Diesen **Access Key** sowie den zugehörigen **Secret Access Key** benötigst du später für die Anpassung der Enginsight Konfiguration.
   {% endstep %}

{% step %}

### Enginsight Konfiguration anpassen

1. Logge dich auf dem **Enginsight Applikationsserver** ein.
2. Öffne mit folgendem Befehl die Enginsight Konfigurationsdatei:

```
sudo nano /opt/enginsight/enterprise/conf/services/config.json
```

3. Navigiere zum Abschnitt `sms` und ergänze ihn wie folgt:

<pre><code>"sms": {
    "limit": 20,
<strong>    "region": "&#x3C;AWSRegion>",
</strong><strong>    "accessKeyId": "&#x3C;IAMBenutzerZugriffsschlüssel>",
</strong><strong>    "secretAccessKey": "&#x3C;IAMBenutzerGeheimerZugriffsschlüssel>",
</strong><strong>    "senderId": "&#x3C;StandardAbsenderIDAmazonSNS>"
</strong>  },
</code></pre>

Ersetze dabei die Platzhalter in `<>` wie folgt:

<table><thead><tr><th width="346.12890625">Platzhalter</th><th>Beschreibung</th></tr></thead><tbody><tr><td><code>&#x3C;AWSRegion></code></td><td><p>Gib die AWS-Region an, von der aus deine Amazon SNS-Instanz Nachrichten versendet. Eine Übersicht über alle verfügbaren AWS-Regionen findest du in der <a href="https://docs.aws.amazon.com/de_de/general/latest/gr/end-user-messaging.html#end-user-messaging_region">offiziellen AWS-Dokumentation</a>.</p><div data-gb-custom-block data-tag="hint" data-style="warning" class="hint hint-warning"><p><strong>Bitte beachte</strong>: Enginsight übernimmt für Inhalte und Aktualität der Dokumentation von Drittanbietern keine Gewähr.</p></div></td></tr><tr><td><code>&#x3C;IAMBenutzerZugriffsschlüssel></code></td><td>Gib den Access Key an, den du für deinen neuen IAM-Benutzer erstellt hast.</td></tr><tr><td><code>&#x3C;IAMBenutzerGeheimerZugriffsschlüssel></code></td><td>Gib den Secret Access Key an, der für deinen neuen IAM-Benutzer erstellt wurde.</td></tr><tr><td><code>&#x3C;StandardAbsenderIDAmazonSNS></code></td><td>Gib die Standard-Absender-ID ein, die du in deiner Amazon SNS-Instanz findest.</td></tr></tbody></table>

4. Speichere die Konfigurationsdatei (**Strg** + **o**) und bestätige den Speicherprozess. Schließe die Konfigurationsdatei (**Strg** + **x**).
   {% endstep %}

{% step %}

### Anpassungen auf dem Applikationsserver übernehmen

Nun musst du das Setup-Skript für den Applikationsserver noch einmal ausführen, um deine Konfigurationsänderungen zu übernehmen.

1. Navigiere dazu mit folgendem Befehl ins Enginsight Installationsverzeichnis:

```
cd /opt/enginsight/enterprise
```

2. Führe mit folgendem Befehl das Setup-Skript neu aus und bestätige alle Abfragen mit der **Enter**-Taste:

```
sudo ./setup.sh
```

{% endstep %}

{% step %}

### Benachrichtigung per SMS in der Benutzeroberfläche aktivieren&#x20;

1. Navigiere in der Enginsight Benutzeroberfläche zu **Einstellungen** → **Benutzerkonto** und gib im Bereich **Deine persönlichen Angaben** eine **Handynummer** ein, an die Enginsight im Falle eines Alarms eine SMS senden kann.
2. Wenn du jetzt einen [neuen Alarm erstellst](https://docs.enginsight.com/docs/manual/bedienung-der-plattform/alarme-beta/ubersicht-beta/alarm-hinzufugen-beta), kannst du im Bereich **Benachrichtigungen** → **Benachrichtigungsdienst** einen Haken in die Checkbox <i class="fa-square">:square:</i> neben **SMS** setzen, um eine SMS zu erhalten, wenn der entsprechende Alarm ausgelöst wird.

<figure><img src="/files/Hq44Z2c7jerac6eDpWPe" alt=""><figcaption></figcaption></figure>
{% endstep %}
{% endstepper %}

***
