Loading
Identificeer uw gebruikers en beheer toegang
Inhoudsopgave
Filters selecteren

          Geen resultaten
          Geen resultaten
          Hier zijn enkele zoektips

          Controleer de spelling van uw trefwoorden.
          Gebruik meer algemene zoektermen.
          Verwijder filters om uw zoekopdracht uit te breiden.

          De Help van Salesforce volledig doorzoeken
          Een externe client-app in een pakket opnemen die zich niet in een Dev Hub organisatie bevindt

          Een externe client-app in een pakket opnemen die zich niet in een Dev Hub organisatie bevindt

          Als u een externe clientapp in een pakket wilt opnemen die niet is gemaakt in een Dev Hub organisatie, gebruikt u een naamruimte om de organisatie te verbinden met een Dev Hub organisatie.

          Vereiste editions

          Beschikbaar in: Lightning Experience
          Beschikbaar in: Professional, Performance, Unlimited en Developer Edition
          Benodigde gebruikersmachtigingen
          Een externe clientapp maken Externe clientapps maken, bewerken en verwijderen

          Een externe clientapp maken en de bronorganisatie configureren

          1. Maak een pakketbare externe clientapp.
            1. Een externe clientapp maken
            2. Selecteer bij Distributiestatus Verpakt.
          2. Configureer een naamruimte voor de organisatie.
          3. Selecteer voor het verifiëren van de organisatie een naam voor uw organisatie en voer deze opdracht uit met Salesforce CLI.
            sf org login web -a <org name>
          4. Voer deze opdracht uit om de metagegevens op te halen in uw lokale Salesforce DX project.
            sf project retrieve start --manifest package.xml -o <org name>

          De Dev Hub organisatie configureren

          1. Schakel de Dev Hub organisatie in.
            1. Geef vanuit Set-up Dev Hub op in het vak Snel zoeken en selecteer Dev Hub.
            2. Klik op Inschakelen om Dev Hub in te schakelen.

              Als u Dev Hub hebt ingeschakeld, kunt u het niet meer uitschakelen.

            3. Schakel Ontgrendelde pakketten/Beheerde pakketten van de tweede generatie in.
          2. Koppel de naamruimte vanuit de organisatie aan uw externe clientapp in het Namespace Registry van de Dev Hub organisatie.
          3. Authenticeer de Dev Hub met Salesforce CLI.
            sf org login web --set-default-dev-hub

          Een beheerd pakket van de tweede generatie maken

          1. Werk project-scratch-def.json bij voor het Salesforce DX project om externe client-apppakketten vanuit een andere organisatie toe te staan. Voeg deze instelling toe.
            {
              "settings": {
                "externalClientAppSettings": {
                  "enablePackageEcaOauthFromDevOrg": true
                }
              }
            }
            

            Als u deze instelling niet toevoegt, krijgt u een fout bij het maken van de pakketversie. Het foutbericht meldt dat u geen externe clientapps kunt maken in tijdelijke organisaties.

          2. Maak het pakket.
            sf package create --name "testpkg" --package-type Managed --path "force-app"
          3. Maak de pakketversie.
            sf package version create --package "testpkg" --installation-key test1234 -f config/project-scratch-def.json -w 15
            
           
          Wordt geladen
          Salesforce Help | Article