15.10 Applicazioni esterne
Questa funzione di vtenext, che si trova in Impostazioni > Applicazioni esterne, permette di configurare il crm come un Server per OAuth2 e quindi far collegare altre applicazioni direttamente a vtenext.
Schermata di configurazione per le Applicazioni esterne
Quindi come funziona esattamente? L'OAuth2 mette a disposizione dei flussi di autorizzazione che permettono alle applicazioni esterne, di accedere al crm tramite dei token ed inviare delle richieste in modo che il crm eroghi i dati richiesti e li invii all'applicazione richiedente. Vediamo una immagine esplicativa:
Questo flusso raffigurato, è denominato Client Credentials. Ci sono tre parti coinvolte:
- Applicazione
- Il Server di Autorizzazione
- Il Server delle Risorse (nel nostro caso vtenext)