Loading
Identifisere brukerne og administrere tilgang
Distribuere OAuth-tillegget for ekstern klientapp

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.

  1. 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>
  2. Kjør denne kommandoen.
    sf project deploy start --manifest package.xml --target-org johndoe@example.com
    Når OAuth-innstillingene og de globale innstillingsfilene distribueres, opprettes det en ny OAuth-forbruker. Felt som consumerKey og consumerSecret genereres. 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.
  3. Bruk denne hentekommandoen til å se den distribuerte package.xml-filen.
    sf project retrieve start --manifest package.xml --target-org johndoe@example.com
 
Laster
Salesforce Help | Article