Ti trovi qui:
Distribuzione di un'app client esterna con un nuovo file delle impostazioni OAuth globali
Distribuire i metadati dell'organizzazione di origine in un'organizzazione con un proprio consumatore OAuth. Per configurare l'app, rimuovere il link OAuth nel file delle impostazioni OAuth e aggiungere un riferimento al file delle impostazioni OAuth globali nel file manifesto package.xml della nuova organizzazione.
-
Aprire il file manifesto package.xml nell'organizzazione 3 e verificare che includa il tipo ExtlClntAppGlobalOauthSettings.
<?xml version="1.0" encoding="UTF-8"?> <Package xmlns="http://soap.sforce.com/2006/04/metadata"> <types> <members>*</members> <name>ExternalClientApplication</name> </types> <types> <members>*</members> <name>ExtlClntAppOauthSettings</name> </types> <types> <members>*</members> <name>ExtlClntAppGlobalOauthSettings</name> </types> <types> <members>*</members> <name>ExtlClntAppOauthConfigurablePolicies</name> </types> <version>58.0</version> </Package> -
Rimuovere il campo del link OAuth dal file delle impostazioni OAuth.
La distribuzione non riesce se nel file delle impostazioni è presente un campo del link OAuth con informazioni non corrette. Se il campo non esiste, viene generato durante la distribuzione. La procedura consigliata è rimuovere il campo del link OAuth prima della distribuzione.
-
Distribuire le modifiche nell'organizzazione 3.
sf project deploy start --manifest package.xml --target-org johndoe@example3.com -
Verificare che la distribuzione sia riuscita. Vengono visualizzati tutti e quattro i file nell'app client esterna.
- File di intestazione
- File delle impostazioni OAuth globali
- File delle impostazioni OAuth
- File delle policy
- Verificare che il file delle impostazioni includa il campo del link OAuth generato e che il file delle impostazioni globali includa una chiave e un segreto consumatore OAuth.
- Avvio dell'endpoint di autorizzazione per l'app client esterna distribuita con un file di impostazioni globali
Dopo che i metadati della nuova organizzazione sono stati configurati con il proprio file di impostazioni OAuth globali, avviare un flusso OAuth per acquisire un token di accesso.
