Zum Inhalt springen

Slack

Die Slack-Integration ist eine Incoming-Webhook-URL. Es gibt kein OAuth, keine von AppArch installierte Slack-App und keine Kanalauswahl.

  1. Öffnen Sie in Slack api.slack.com → Create New App → From scratch, wählen Sie den Slack-Workspace, dann Features → Incoming Webhooks.
  2. Aktivieren Sie Webhooks und wählen Sie über Add New Webhook to Workspace den Kanal. Der Kanal ist durch den Webhook selbst festgelegt.
  3. Öffnen Sie in AppArch Integrations → Slack und fügen Sie die URL ein. Nur URLs, die mit https://hooks.slack.com/ beginnen, werden akzeptiert.
  4. Optional ein Anzeigename für den Kanal - er dient nur der Oberfläche, weil AppArch ihn nicht aus der URL lesen kann.
  5. Verify & connect - AppArch sendet eine Testnachricht an den Webhook und speichert nichts, wenn Slack sie ablehnt.

Jeder AppArch-Workspace hat eine Slack-Verbindung. Erneutes Verbinden ersetzt die URL. Zur Verwaltung braucht man im Workspace die Berechtigung für Integrationen.

  • Die Webhook-URL, verschlüsselt (AES-256-GCM) mit dem Master-Schlüssel der Installation. Die Oberfläche zeigt nur die letzten vier Zeichen.
  • Der optionale Kanal-Anzeigename, wer verbunden hat und wann zuletzt geprüft wurde.

Disconnect löscht die verschlüsselte URL.

Heute sendet AppArch nur eine Testnachricht: beim Verbinden und bei Test connection. Befunde, Scan-Ergebnisse, Zusammenfassungen oder Scorecards werden nicht an Slack gesendet.

Heute vorhandene Benachrichtigungen (zum Beispiel Berichtsabonnements) werden per E-Mail zugestellt.