Skip to main content
L’integrazione con Slack consente a Living Security di inviare notifiche direttamente al vostro workspace Slack. Potete informare gli utenti sulle assegnazioni di formazione, avvisare i team di sicurezza in caso di eventi di rischio e tenere aggiornati i responsabili sui progressi del team.
Per configurare l’invio di Nudge e Playbook, partite da Impostazioni → Comunicazioni → Canali e fate clic sulla scheda Slack. Questa pagina descrive la configurazione dell’app Slack sottostante.

Prerequisiti

Prima di configurare l’integrazione con Slack, assicuratevi di disporre di:
  • Autorizzazioni di amministratore del workspace Slack o di installazione delle app
  • Accesso al portale API di Slack su api.slack.com
  • Privilegi di amministratore in Living Security

Creazione di un’app Slack

1

Creare una nuova app Slack

  1. Accedete a api.slack.com/apps
  2. Fate clic su Create New App
  3. Selezionate From scratch
  4. Inserite un nome per l’app (ad es. “Living Security”)
  5. Selezionate il vostro workspace
  6. Fate clic su Create App
La vostra app compare nella dashboard delle API di Slack.
2

Configurare gli ambiti OAuth

  1. Nella barra laterale sinistra, fate clic su OAuth & Permissions
  2. Scorrete fino a Bot Token Scopes
  3. Aggiungete i seguenti ambiti:
Aggiungete solo gli ambiti necessari alla vostra organizzazione. Meno ambiti significano maggiore sicurezza.
3

Installare l'app nel workspace

  1. Scorrete fino all’inizio di OAuth & Permissions
  2. Fate clic su Install to Workspace
  3. Verificate le autorizzazioni e fate clic su Allow
Viene visualizzato un Bot User OAuth Token che inizia con xoxb-.
4

Ottenere il signing secret

  1. Nella barra laterale sinistra, fate clic su Basic Information
  2. Scorrete fino a App Credentials
  3. Copiate il Signing Secret
Mantenete riservato il signing secret. Non condividetelo mai in repository pubblici o nei log.

Aggiunta delle credenziali in Living Security

1

Accedere alle integrazioni in uscita

Andate su Impostazioni → Integrazioni → In uscita e fate clic sulla scheda Slack.
2

Aggiungere le credenziali

Fate clic su Add Credential e inserite:
string
obbligatorio
Il vostro Bot User OAuth Token che inizia con xoxb-. Si trova in OAuth & Permissions.
string
obbligatorio
Il Signing Secret della vostra app. Si trova in Basic Information → App Credentials.
string
Facoltativo. Necessario solo per le connessioni in Socket Mode. Inizia con xapp-.
string
Facoltativo. Un nome descrittivo per questa credenziale (ad es. “Production Slack”).
3

Salvare e verificare

Fate clic su Salva. La credenziale compare nell’elenco con lo stato attivo.
L’integrazione con Slack è ora collegata e pronta a inviare notifiche.

Tipi di notifica

Una volta effettuato il collegamento, Living Security può inviare a Slack i seguenti tipi di notifica:

Risoluzione dei problemi

  • Verificate che il bot sia stato invitato nel canale (/invite @YourBotName)
  • Controllate che sia stato aggiunto l’ambito chat:write.public per pubblicare nei canali pubblici senza parteciparvi
  • Verificate che l’ID del canale sia corretto (utilizzate l’ID del canale, non il nome)
  • Assicuratevi di aver copiato il token completo che inizia con xoxb-
  • Verificate che l’app sia ancora installata nel vostro workspace
  • Controllate se il token è stato rigenerato (è necessario aggiornarlo in Living Security)
Slack limita le richieste API. Se visualizzate errori di limitazione della frequenza:
  • Riducete la frequenza delle notifiche
  • Raggruppate più notifiche in messaggi di riepilogo
  • Contattate l’assistenza per i casi d’uso con volumi elevati

Best practice

Create un canale Slack dedicato alle notifiche di Living Security (ad es. #security-training) per mantenere ordinati gli avvisi e ridurre il rumore nei canali generali.
  • Utilizzate etichette significative per le credenziali quando gestite più workspace
  • Verificate periodicamente quali canali ricevono le notifiche
  • Configurate riepiloghi delle notifiche anziché messaggi singoli per gli avvisi ad alto volume
  • Rivedete ogni trimestre le autorizzazioni dell’app Slack e rimuovete gli ambiti inutilizzati

Argomenti correlati

Integrazione email

Configurate l’email come canale di invio.

Integrazione con Teams

Configurate Microsoft Teams come canale di invio.

Registro delle comunicazioni

Monitorate lo stato e la cronologia di recapito di Slack.

Come configurare una nuova integrazione

Guida generale alla configurazione delle integrazioni.