Ti trovi qui:
Distribuzione dei metadati di un'app client esterna tra due organizzazioni
Poiché il file delle impostazioni e il file delle impostazioni globali sono elementi separati delle app client esterne, è possibile aggiornare il file delle impostazioni e distribuirlo in un'altra organizzazione senza influire sulle impostazioni di autorizzazione.
Per aggiornare l'organizzazione di origine con le modifiche apportate all'organizzazione 3, eseguire i seguenti passaggi.
-
Aprire il file delle impostazioni nell'organizzazione 3 e aggiungere l'ambito completo al campo commaSeperatedOauthScopes.
<?xml version="1.0" encoding="UTF-8"?> <ExtlClntAppOauthSettings xmlns="http://soap.sforce.com/2006/04/metadata"> <externalClientApplication>myeca</externalClientApplication> <label>myecaset</label> <commaSeparatedOauthScopes>Basic, Web, RefreshToken, Full</commaSeparatedOauthScopes> </ExtlClntAppOauthSettings> -
Distribuire queste modifiche nell'organizzazione 3.
sf project deploy start --manifest package.xml --target-org johndoe@example3.com -
Recuperare i file dei metadati dall'organizzazione 3.
sf project retrieve start --manifest package.xml --target-org johndoe@example3.com -
Distribuire questi stessi file nell'organizzazione 1.
sf project deploy start --manifest package.xml --target-org johndoe@example.com -
Verificare che la distribuzione sia riuscita. Vengono visualizzati tre file nell'app client esterna.
- File di intestazione
- File delle impostazioni
- File delle policy
- Avvio dell'endpoint di autorizzazione per verificare i metadati aggiornati
Verificare che l'ambito corrisponda all'aggiornamento da un'organizzazione a un'altra.
