Lightning Out 2.0 -sovelluksen rakentamiseen valmistautuminen
Ennen kuin upotat Lightning Out 2.0 -sovelluksen ulkoiseen sovellukseen, määritä joitakin tietoturvaan liittyviä ja hallinnallisia asetuksia Salesforcessa ja ulkoisessa sovelluksessasi. Nämä asetukset sallivat Lightning Out 2.0 -suorakaavioiden lataamisen ulkoisessa sovelluksessa.
Vaaditut versiot
| Käytettävissä: Lightning Experiencessa |
Käytettävissä: Professional Edition, Enterprise Edition, Performance Edition, Unlimited Edition, kaikki Agentforce 1 Edition -versiot ja Developer Edition -versiot |
| Tarvittavat käyttöoikeudet | |
|---|---|
| Oman toimialueen ja istunnon suojausasetusten muokkaaminen: | Sovelluksen mukautusoikeus |
| CORS-asetusten muokkaaminen: | Kaikkien tietojen muokkausoikeus JA sovelluksen mukautusoikeus |
Ennen kuin aloitat
- Varmista, että ulkoinen sovelluksesi tukee upotettuja kehyksiä (iframes).
- Varmista, että ulkoinen sovelluksesi on suojattu ja että se käyttää HTTPS-protokollaa.
- Varmista, että kolmansien osapuolten evästeet ovat sallittuja ulkoisessa sovelluksessasi ja käyttäjiesi selaimissa.
Istuntoasetusten määrittäminen
Lisää ulkoisten sovellustesi toimialuenimet Istuntoasetukset-osion Luotetut toimialueet sallittujen toimialueiden luetteloon.
- Kirjoita Määritykset-valikon Pikahaku-kenttään Istuntoasetukset ja valitse Istuntoasetukset.
- Napsauta Määritykset-valikon Istuntoasetukset-sivun Upotetuille kehyksille luotetut toimialueet -osiosta Lisää toimialue.
-
Syötä ulkoisen sovelluksen toimialue, johon Lightning Out 2.0 -sovelluksesi kuuluu.
Hyväksyttävät URI-formaatit ovat esimerkki.com, https://esimerkki.com ja *.esimerkki.com.
- Valitse IFrame Type -alasvetoluettelosta Lightning Out.
- Tallenna muutoksesi.
- Toista vaiheet 2–5 muille toimialueille, jotka isännöivät Lightning Out 2.0 -sovellustasi.
Kolmansien osapuolten evästeiden ottaminen käyttöön
Varmista, että toimialueiden väliset Salesforce-istuntoevästeet ovat käytössä.
- Kirjoita Määritykset-valikon Pikahaku-kenttään Oma toimialue ja valitse Oma toimialue.
- Varmista, että Reititys ja käytännöt -osiossa oleva ”Väitä Salesforce-evästeiden käyttö ensimmäiseltä osapuolelta” -asetus ei ole valittuna.
CORS-asetusten määrittäminen
Lisää ulkoisten sovellustesi toimialuenimet Cross-Origin Resource Sharing (CORS) -allowlist-luetteloon.
Tämä vaihe on pakollinen vain, jos ulkoinen sovelluksesi käyttää Lightning Out 2.0 -käyttöliittymän sillan käyttöpistettä asiakassivun todennukseen. Jos ulkoinen sovelluksesi käyttää omaa palvelinpuolen todennuskulkaansa luodakseen Salesforcen etusivun URL-osoitteen, tätä vaihetta ei tarvita. Lisätietoja on kohdassa Todennuksen määrittäminen Lightning Out 2.0 -versiolle.
- Kirjoita Määritykset-valikon Pikahaku-kenttään CORS ja valitse CORS.
- Jos haluat lisätä toimialueen CORS-allowlist-luetteloon, napsauta Uusi.
-
Syötä Alkuperän URL-kuvio -kenttään ulkoisen sovelluksen toimialue, johon Lightning Out 2.0 -sovelluksesi kuuluu.
Alkuperän URL-kuvion täytyy sisältää HTTPS-protokolla ja toimialuenimi.
- Toista vaiheet 2 ja 3 muille toimialueille, jotka isännöivät Lightning Out 2.0 -sovellustasi.
- Napsauta Cross-Origin Resource Sharing (CORS) -käytäntöasetukset -osiosta Muokkaa.
- Valitse Ota CORS käyttöön OAuth-päätepisteille.
- Tallenna muutoksesi.
