Per integrazione
In Salesforce: creare la External Client App e le sue credenziali
Nota — «External Client App», mai «Connected App»
Salesforce ha limitato la creazione delle classiche «Connected Apps» a partire da Spring ‘26 e raccomanda la sua sostituzione, la «External Client App», per qualsiasi nuova integrazione. Se cerchi nella documentazione di Salesforce o nei forum e vedi «Connected App», è il vecchio nome dello stesso meccanismo — nel tuo Setup di oggi, il percorso corretto è quello descritto in questo paragrafo.
Requisiti: permessi di amministratore della tua org Salesforce (paragrafo 2).
-
Nella tua Salesforce, vai su Setup → App Manager e premi New External Client App.
-
Compila il nome e i dati di base dell’app (il nome della tua attività, mai uno generico).
-
Nella sezione OAuth, abilita il flusso di credenziali del client («Client Credentials Flow») e salva.
-
Assegna un utente di integrazione («Run As» / integration user) all’app — il token che userà la Piattaforma agirà con i permessi di quell’utente dentro la tua Salesforce, quindi il suo profilo determina cosa può leggere e scrivere l’integrazione.
-
Copia il Consumer Key e il Consumer Secret che Salesforce genera per l’app.
-
Annota anche il tuo My Domain URL — l’indirizzo proprio della tua org (con forma
empresa.my.salesforce.com), visibile in Setup → My Domain.
Avviso — Tratta il Consumer Key e il Consumer Secret come una password
Chiunque abbia accesso a questi due valori può ottenere un token di accesso alla tua org — avviso testuale dello stesso produttore. Conservali con la stessa cura di una password e non condividerli mai al di fuori di questo modulo di connessione.
Nota — Verificato con la documentazione ufficiale
I passaggi di questo paragrafo sono verificati con la guida di autenticazione della REST API di Salesforce (
developer.salesforce.com, sezione autorizzazione) e la guida del flusso di credenziali del client (help.salesforce.com), entrambe consultate in tempo reale il 21 agosto 2026 durante la ricerca preliminare di questa integrazione — citazioni testuali: «Creating connected apps is restricted as of Spring ‘26 […] we recommend using external client apps instead» e «the client app exchanges its client credentials defined in the external client app — its consumer key and consumer secret — for an access token». Un nuovo tentativo di accesso diretto a quelle stesse pagine di aiuto oggi, 5 settembre 2026, per questo round di manuali ha restituito un caricamento incompleto (le pagine dihelp.salesforce.comsi renderizzano con JavaScript e non sono sempre accessibili agli strumenti automatizzati) — si mantiene la citazione della verifica dal vivo precedente invece di ripeterla senza poter confermare cambiamenti.
