Slack
Die Slack-Integration ist eine Incoming-Webhook-URL. Es gibt kein OAuth, keine von AppArch installierte Slack-App und keine Kanalauswahl.
Verbinden
Abschnitt betitelt „Verbinden“- Öffnen Sie in Slack api.slack.com → Create New App → From scratch, wählen Sie den Slack-Workspace, dann Features → Incoming Webhooks.
- Aktivieren Sie Webhooks und wählen Sie über Add New Webhook to Workspace den Kanal. Der Kanal ist durch den Webhook selbst festgelegt.
- Öffnen Sie in AppArch Integrations → Slack und fügen Sie die URL ein. Nur URLs, die mit
https://hooks.slack.com/beginnen, werden akzeptiert. - Optional ein Anzeigename für den Kanal - er dient nur der Oberfläche, weil AppArch ihn nicht aus der URL lesen kann.
- 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.
Was gespeichert wird
Abschnitt betitelt „Was gespeichert wird“- 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.
Was gesendet wird
Abschnitt betitelt „Was gesendet wird“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.