Salta ai contenuti

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).

  1. Nella tua Salesforce, vai su Setup → App Manager e premi New External Client App.

  2. Compila il nome e i dati di base dell’app (il nome della tua attività, mai uno generico).

  3. Nella sezione OAuth, abilita il flusso di credenziali del client («Client Credentials Flow») e salva.

  4. 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.

  5. Copia il Consumer Key e il Consumer Secret che Salesforce genera per l’app.

  6. 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 di help.salesforce.com si 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.