Du er her:
Distribuere OAuth-tillegget for ekstern klientapp
Når du har konfigurert OAuth-innstillingsfilen og den globale OAuth-innstillingsfilen, distribuerer du endringene for å oppdatere den eksterne klientappen.
Når du distribuerer eller gjør endringer i en ekstern klientapp, må du hente, oppdatere og distribuere dataene fullstendig. Metadata-API-et støtter ikke delvise oppdateringer.
-
Konfigurer package.xml-manifestfilen i prosjektmappen til å referere til disse typene.
-
ExtlClntAppOauthSettings -
ExtlClntAppGlobalOauthSettings -
ExtlClntAppOauthConfigurablePolicies
package.xml-filen skal se slik ut.<?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> -
-
Kjør denne kommandoen.
Når OAuth-innstillingene og de globale innstillingsfilene distribueres, opprettes det en ny OAuth-forbruker. Felt somsf project deploy start --manifest package.xml --target-org johndoe@example.comconsumerKeyogconsumerSecretgenereres. For å kontrollere at innstillingene for den eksterne klientappen og de globale innstillingene er riktig distribuert, kontrollerer du at de automatisk genererte alternativene har blitt opprettet. -
Bruk denne hentekommandoen til å se den distribuerte package.xml-filen.
sf project retrieve start --manifest package.xml --target-org johndoe@example.com
