For opsætning af levering af Nudge og Playbook skal De starte under Indstillinger → kommunikation → kanaler og klikke på kortet Slack. Denne side omhandler den underliggende konfiguration af Slack-appen.
Forudsætninger
Før De konfigurerer Slack-integrationen, skal De sikre, at De har:- Administratorrettigheder i Slack-workspacet eller tilladelse til at installere apps
- Adgang til Slack API-portalen på api.slack.com
- Administratorrettigheder i Living Security
Oprettelse af en Slack-app
1
Opret en ny Slack-app
- Gå til api.slack.com/apps
- Klik på Create New App
- Vælg From scratch
- Angiv et navn til appen (f.eks. “Living Security”)
- Vælg Deres workspace
- Klik på Create App
Din app vises i Slack API-dashboardet.
2
Konfigurer OAuth-scopes
- Klik på OAuth & Permissions i venstre sidepanel
- Rul ned til Bot Token Scopes
- Tilføj følgende scopes:
3
Installer appen i Deres workspace
- Rul op til toppen af OAuth & Permissions
- Klik på Install to Workspace
- Gennemgå tilladelserne, og klik på Allow
Et Bot User OAuth Token vises og begynder med
xoxb-.4
Hent Deres signing secret
- Klik på Basic Information i venstre sidepanel
- Rul ned til App Credentials
- Kopiér Signing Secret
Tilføjelse af legitimationsoplysninger i Living Security
1
Gå til udgående integrationer
Gå til Indstillinger → Integrationer → Udgående, og klik på kortet Slack.
2
Tilføj Deres legitimationsoplysninger
Klik på Add Credential, og angiv:
string
påkrævet
Dit Bot User OAuth Token, der begynder med
xoxb-. Findes under OAuth & Permissions.string
påkrævet
Din apps Signing Secret. Findes under Basic Information → App Credentials.
string
Valgfrit. Kræves kun ved Socket Mode-forbindelser. Begynder med
xapp-.string
Valgfrit. Et sigende navn til disse legitimationsoplysninger (f.eks. “Production Slack”).
3
Gem og kontrollér
Klik på Gem. Legitimationsoplysningerne vises på Deres liste med status aktiv.
Deres Slack-integration er nu forbundet og klar til at sende notifikationer.
Notifikationstyper
Når forbindelsen er oprettet, kan Living Security sende følgende typer notifikationer til Slack:Fejlfinding
Beskeder vises ikke i kanaler
Beskeder vises ikke i kanaler
- Kontrollér, at botten er inviteret til kanalen (
/invite @YourBotName) - Kontrollér, at scopet
chat:write.publicer tilføjet, så der kan postes i offentlige kanaler uden at tilslutte sig dem - Bekræft, at kanal-ID’et er korrekt (brug kanal-ID’et, ikke navnet)
Fejl med ugyldigt token
Fejl med ugyldigt token
- Sørg for, at De har kopieret hele tokenet, som begynder med
xoxb- - Kontrollér, at appen stadig er installeret i Deres workspace
- Kontrollér, om tokenet er blevet genereret igen (skal i så fald opdateres i Living Security)
Hastighedsbegrænsning
Hastighedsbegrænsning
Slack begrænser antallet af API-anmodninger. Hvis De ser fejl om hastighedsbegrænsning:
- Reducer hyppigheden af notifikationer
- Saml flere notifikationer i opsummerende beskeder
- Kontakt support i forbindelse med brugsscenarier med store mængder
Bedste praksis
- Brug sigende navne til legitimationsoplysninger, når De administrerer flere workspaces
- Gennemgå jævnligt, hvilke kanaler der modtager notifikationer
- Opsæt opsummerende notifikationer i stedet for enkeltstående beskeder ved advarsler i store mængder
- Gennemgå Slack-appens tilladelser hvert kvartal, og fjern ubrugte scopes
Relateret
E-mailintegration
Konfigurer e-mail som leveringskanal.
Teams-integration
Konfigurer Microsoft Teams som leveringskanal.
Kommunikationslog
Følg leveringsstatus og historik for Slack.
Sådan opsætter De en ny integration
Generel vejledning i opsætning af integrationer.

