Loading
Identificazione degli utenti e gestione degli accessi
Sommario
Seleziona filtri

          Nessun risultato
          Nessun risultato
          Ecco alcuni suggerimenti per la ricerca

          Controlla l'ortografia delle parole chiave.
          Usa termini di ricerca piรน generici.
          Seleziona meno filtri per ampliare la tua ricerca.

          Cerca in tutta la Guida di Salesforce
          Inserimento in pacchetti di un'app client esterna che non รจ in un'organizzazione Dev Hub

          Inserimento in pacchetti di un'app client esterna che non รจ in un'organizzazione Dev Hub

          Per inserire in un pacchetto un'app client esterna non creata in un'organizzazione Dev Hub, utilizzare uno spazio dei nomi per connettere l'organizzazione a un'organizzazione Dev Hub.

          Versioni (Edition) richieste

          Disponibile nelle versioni: Lightning Experience
          Disponibile in: Professional Edition, Performance Edition, Unlimited Edition e Developer Edition
          Autorizzazioni utente richieste
          Per creare un'app client esterna Creazione, modifica ed eliminazione di app client esterne

          Creazione di un'app client esterna e configurazione dell'organizzazione di origine

          1. Creare un'app client esterna inseribile in pacchetti.
            1. Creazione di un'app client esterna
            2. Per Stato distribuzione, selezionare Pacchetto.
          2. Configurare uno spazio dei nomi per l'organizzazione.
          3. Per autenticare l'organizzazione, scegliere un nome per l'organizzazione ed eseguire questo comando con Salesforce CLI.
            sf org login web -a <org name>
          4. Eseguire questo comando per inserire i metadati nel progetto Salesforce DX locale.
            sf project retrieve start --manifest package.xml -o <org name>

          Configurazione dell'organizzazione Dev Hub

          1. Abilitare l'organizzazione Dev Hub.
            1. Da Imposta, nella casella Ricerca veloce, immettere Dev Hub e selezionare Dev Hub.
            2. Fare clic su Abilita per abilitare Dev Hub.

              Una volta abilitato, Dev Hub non puรฒ piรน essere disabilitato.

            3. Abilitare i pacchetti sbloccati/pacchetti gestiti di seconda generazione.
          2. Collegare lo spazio dei nomi dell'organizzazione all'app client esterna nel Registro spazi dei nomi dell'organizzazione Dev Hub.
          3. Autenticazione del Dev Hub con Salesforce CLI.
            sf org login web --set-default-dev-hub

          Creazione di un pacchetto gestito di seconda generazione

          1. Aggiornare project-scratch-def.json per il progetto Salesforce DX per consentire l'inserimento in pacchetti di app client esterne da un'organizzazione diversa. Aggiungere questa impostazione.
            {
              "settings": {
                "externalClientAppSettings": {
                  "enablePackageEcaOauthFromDevOrg": true
                }
              }
            }
            

            Se non si aggiunge questa impostazione, viene visualizzato un errore di creazione della versione del pacchetto. Il messaggio di errore indica che non รจ possibile creare app client esterne nelle organizzazioni effimere.

          2. Creare il pacchetto.
            sf package create --name "testpkg" --package-type Managed --path "force-app"
          3. Creare la versione del pacchetto.
            sf package version create --package "testpkg" --installation-key test1234 -f config/project-scratch-def.json -w 15
            
           
          Caricamento
          Salesforce Help | Article