Slack-Integration
Die 2FA-Codes des Teams in Slack
Tippen Sie /otp in Slack und erhalten Sie den 2FA-Code des geteilten Kontos, nur für Sie sichtbar. Verschlüsselte Geheimnisse, Einschränkungen pro Kanal und Zugriffsprotokoll.
In vielen Teams kommt die Frage nach dem Code ohnehin in Slack an: „Hat jemand den GitHub-Code?“ Mit der Share-Auth-Integration hängt die Antwort nicht mehr davon ab, wer das Telefon in der Hand hat.
Was der Befehl tut
/otp githubliefert den aktuellen Code des Kontos, seine verbleibende Gültigkeit und den nächsten Code, dazu eine Schaltfläche für einen neuen./otp-listzeigt die in diesem Kanal verfügbaren Konten, jedes mit eigener Schaltfläche, sodass sich niemand Namen merken muss./helplistet die Befehle auf.
Der Name muss nicht exakt stimmen. /otp github prod findet „GitHub
Production“ anhand von Wörtern aus Name, Aussteller oder Beschreibung, und
passen mehrere Konten, schlägt Slack Ihnen die Kandidaten vor.
Die Antworten sind flüchtig: Nur wer den Befehl eingegeben hat, sieht sie.
Wer was erhält
Eine Integration öffnet den Zugriff für den gesamten verbundenen Slack-Arbeitsbereich. Slack belegt, aus welchem Arbeitsbereich der Befehl kommt, nicht welches Share-Auth-Konto ihn auslöst: Die Rollen des Teams gelten hier also nicht. Drei Schutzmechanismen treten an ihre Stelle:
- die Einschränkungen pro Kanal, die jeden Kanal nur mit den Geheimnissen
verknüpfen, die er erhalten darf:
#financesieht Stripe,#opssieht AWS; - das Zugriffsprotokoll, in dem jeder herausgegebene Code mit dem von Slack übermittelten Namen und der Uhrzeit erscheint (der Kanal steht in der Aktivität der Integration);
- ein Befehlslimit pro Person, das schnelle Anfrageserien bremst.
Nur der Eigentümer des Teams kann die Integration erstellen, ändern oder deaktivieren. Jeder Aufruf wird über die Slack-Signatur geprüft: Eine Anfrage, die nicht aus Ihrem Arbeitsbereich stammt, wird abgelehnt.
Die Integration einrichten
- Öffnen Sie in Share Auth Integrationen und wählen Sie Slack unter Verbindung mit einem Klick.
- Slack bittet Sie, die Share-Auth-App in Ihrem Arbeitsbereich zu autorisieren. Die Integration wird sofort angelegt, ohne dass Sie Zugangsdaten abschreiben müssen.
- Optional: Aktivieren Sie die Einschränkungen pro Kanal und verknüpfen Sie die Geheimnisse.
Sie möchten lieber Ihre eigene Slack-App verwenden? Die manuelle Einrichtung ist weiterhin möglich: Die Seite zeigt, wo Sie das Bot-Token und das Signing Secret finden, und nennt die Webhook-URL, die Sie für Befehle und Schaltflächen in Ihre App eintragen.
Die Seite der Integration zeigt anschließend ihre jüngste Aktivität, abgelehnte Befehle eingeschlossen.
Häufige Fragen
Nein. Die Antwort ist flüchtig: Nur die Person, die den Befehl eingegeben hat, sieht sie, und sie verschwindet, sobald Slack neu geladen wird.
Nein. Jede Person im verbundenen Arbeitsbereich kann den Befehl ausführen, und genau deshalb gibt es die Einschränkungen pro Kanal. Das Zugriffsprotokoll vermerkt den Namen, den Slack übermittelt.
Messaging-Integrationen sind in den Tarifen Team und Business enthalten. Eine bereits erstellte Integration bleibt nach einem Wechsel zu Kostenlos sichtbar, ihre Befehle werden jedoch abgelehnt.
Ja. Der Eigentümer deaktiviert die Integration mit einem Klick in Share Auth, ohne sie zu löschen, und aktiviert sie wieder, wann er möchte.