Yhdistetyn sovelluksesi näyttäminen esitysaluesovelluksena
Voit näyttää yhdistetyn sovelluksesi esitysaluesovelluksena. Esitysaluesovellukset ovat käytettävissä sovelluksina, joita organisaatiosi Salesforce-pääkäyttäjä asentaa, tai henkilökohtaisina sovelluksina, joita käyttäjät asentavat eri organisaatioissa. Käyttäjät voivat käyttää henkilökohtaista esitysaluesovellusta Chatter-välilehdestä, ja heitä pyydetään sallimaan sovelluksen muodostaa yhteyden heidän Salesforce-dataansa. Käyttäjät voivat tehdä sovelluksesta henkilökohtaisen esitysaluesovelluksen.
Vaaditut versiot
| Käytettävissä: Salesforce Classicissa ja Lightning Experiencessa |
Yhdistettyjä sovelluksia voi luoda: Group Edition-, Essentials Edition-, Professional Edition-, Enterprise Edition-, Performance Edition-, Unlimited Edition- ja Developer Edition -versioissa Yhdistettyjä sovelluksia voi asentaa: Kaikissa versioissa |
| Tarvittavat käyttöoikeudet | |
|---|---|
| Yhdistettyjen sovellusten lukeminen, luominen, päivittäminen tai poistaminen: | Sovelluksen mukautusoikeus JA joko Kaikkien tietojen muokkausoikeus TAI yhdistettyjen sovellusten hallintaoikeus |
| Kaikkien kenttien päivittäminen, pois lukien Profiilit, Käyttöoikeusjoukot ja Palveluntarjoajan SAML-attribuutit: | Sovelluksen mukautusoikeus JA joko Kaikkien tietojen muokkausoikeus TAI yhdistettyjen sovellusten hallintaoikeus |
| Profiilit-, Käyttöoikeusjoukot- ja Palveluntarjoajan SAML-attribuutit- kenttien päivittäminen: | Sovelluksen mukautusoikeus JA kaikkien tietojen muokkausoikeus JA profiilien ja käyttöoikeusjoukkojen hallintaoikeus |
| Kuluttajan avaimen ja kuluttajasalaisuuden kierrättäminen: | Salli kuluttajan avain ja salaisuuden kierrätys |
| Yhdistettyjen sovellusten asentaminen ja asennuksen poistaminen: | Sovelluksen mukautusoikeus JA joko Kaikkien tietojen muokkausoikeus TAI yhdistettyjen sovellusten hallintaoikeus |
| Pakattujen yhdistettyjen sovellusten asentaminen ja asennuksen poistaminen: | Lataa AppExchange JA sovelluksen mukautusoikeus JA joko Kaikkien tietojen muokkausoikeus TAI yhdistettyjen sovellusten hallintaoikeus |
Lisätietoja on kohdassa Uusia yhdistettyjä sovelluksia ei voi enää luoda Spring '26 -julkaisussa.
Lisätietoja on esitysaluesovelluksista on Canvas Developer Guide -oppaassa.
- Luo yhdistetty sovelluksesi ja täytä sen perustiedot.
- Valitse Esitysaluesovellusten asetukset -osiosta Esitysalue näyttääksesi yhdistetyn sovelluksesi esitysaluesovelluksena.
- Kirjoita esitysaluesovelluksen URL-osoitteeksi kolmannen osapuolen sovelluksen osoite. Käyttäjä ohjataan tähän URL-osoitteeseen, kun hän napsauttaa esitysaluesovellukseesi osoittavaa linkkiä.
-
Valitse käyttöoikeusmenetelmä määrittääksesi, miten esitysaluesovellus käynnistää OAuth-valtuutuskulun.
- Allekirjoitettu pyyntö (POST) — OAuth-valtuutusta käytetään, mutta kun Salesforce-pääkäyttäjät asentavat esitysaluesovelluksen, he myöntävät käyttäjille käyttöoikeuden epäsuorasti. Sovellus ei pyydä käyttäjiltä lupaa heidän käyttäjätietojensa käyttämiseen. Kun käytät tätä käyttöoikeusmenetelmää, valtuutus lähetetään suoraan esitysaluesovelluksen URL-osoitteeseen.
Jos esitysaluesovelluksesi käyttää allekirjoitetun pyynnön valtuutusta, älä valitse Suorittaa pyyntöjä puolestasi -vaihtoehtoa Valitut OAuth-näkyvyysalueet -kentässä.
- OAuth Web-kulku (GET) — OAuth-valtuutusta käytetään, ja käyttäjää pyydetään antamaan sovelluksille lupa hänen tietojensa käyttämiseen. Kun käytät tätä käyttöoikeusmenetelmää, esitysaluesovelluksen täytyy käynnistää OAuth-valtuutuskulku.
- Allekirjoitettu pyyntö (POST) — OAuth-valtuutusta käytetään, mutta kun Salesforce-pääkäyttäjät asentavat esitysaluesovelluksen, he myöntävät käyttäjille käyttöoikeuden epäsuorasti. Sovellus ei pyydä käyttäjiltä lupaa heidän käyttäjätietojensa käyttämiseen. Kun käytät tätä käyttöoikeusmenetelmää, valtuutus lähetetään suoraan esitysaluesovelluksen URL-osoitteeseen.
-
Jos käytät SAML-kertakirjautumista (SSO) esitysaluesovelluksen todentamiseen, valitse SAML-käynnistysmetodi-kenttä. Tämän kentän sisältämät vaihtoehdot ovat alla.
- Henkilöllisyydentarjoajan käynnistämä — Salesforce tekee alustavan pyynnön kertakirjautumiskulun käynnistämiseksi.
- Palveluntarjoaja alustettu — Esitysaluesovellus käynnistää kertakirjautumiskulun, kun sovellusta on kutsuttu.
Huomautus Sinun täytyy valita Web-sovellusten asetukset -osiosta Ota SAML käyttöön ottaaksesi tämän kentän käyttöön. -
Valitse Sijainnit-kentästä paikat, joissa esitysaluesovellus näytetään käyttäjille.
- Chatter-syöte — Esitysaluesovellus näytetään syötteessä. Jos tämä vaihtoehto on valittuna, luo CanvasPost-syötekohde ja varmista, että tämänhetkisellä käyttäjällä on esitysaluesovelluksen käyttöoikeus.
- Chatter-välilehti — Esitysaluesovellus näytetään automaattisesti sovellusten navigointiluettelossa Chatter-välilehdessä.
- Konsoli — Esitysaluesovellus näytetään Salesforce Consolen alapalkissa tai sivupalkeissa. Jos tämä vaihtoehto on valittuna, sinun täytyy valita esitysaluesovelluksen sijainti konsolissa lisäämällä se mukautettuna konsolikomponenttina.
- Asettelut ja mobiilikortit— Esitysaluesovellus voidaan näyttää sivuasettelussa tai mobiilikortissa. Jos tämä vaihtoehto on valittuna, valitse esitysaluesovelluksen sijainti lisäämällä se sivuasetteluun.
- Lightning-komponentti — Esitysaluesovellus näytetään mukautetussa Lightning-komponentissasi.
- Mobiili Nav — Esitysaluesovellus on käytettävissä Salesforce-sovelluksen navigointivalikon kautta.
Huomautus Esitysaluesovelluksia ei näytetä Salesforce-sovelluksen navigointivalikossa Android-laitteilla. Jos haluat nähdä esitysaluesovellukset navigointivalikossa, kirjaudu sisään Salesforce-sovelluksen verkkoversioon. - Open CTI — Esitysaluesovellus näytetään puheluiden hallintatyökalussa. Jos tämä vaihtoehto on valittuna, määritä esitysaluesovellus puhelukeskuksesi määritystiedostoon sen näyttämiseksi.
- Julkaisija — Esitysaluesovellus näytetään julkaisijassa. Jos tämä vaihtoehto on valittuna, luo esitysalueen mukautettu pikatoiminto ja lisää se globaaliin asetteluun tai objektin asetteluun.
- Visualforce-sivu — Esitysaluesovellus voidaan näyttää Visualforce-sivulla. Jos lisäät
<apex:canvasApp>-komponentin näyttääksesi esitysaluesovelluksen Visualforce-sivulla, muista valita tämä sijainti esitysaluesovellukselle. Jos et tee niin, näet virheen.
-
Jos haluat luoda esitysaluesovelluksellesi globaalin toiminnon, valitse Luo toimintoja automaattisesti. Valitse Sijainti-osiosta Julkaisija.
Jos et käytä tätä vaihtoehtoa, globaaleja toimintoja ei luoda. Voit myös luoda toiminnon myös myöhemmin.
-
Jos toteutat oman
Canvas.CanvasLifecycleHandlerApex-luokan, syötä luokan nimi elinkaariluokkaan.Canvas.CanvasLifecycleHandlerApex-luokan tarjoaminen sallii sinun mukauttaa asiayhteystietoja ja lisätä esitysaluesovellukseesi mukautettua toimintatapaa. -
Salli käyttäjien asentaa sovellus valitsemalla Ota käyttöön henkilökohtaisena esitysaluesovelluksena. Chatter-välilehti on ainoa sijainti, joka tukee henkilökohtaisia esitysaluesovelluksia.
Huomautus Jos et näe Ota käyttöön henkilökohtaisena esitysaluesovelluksena -asetusta, sovelluksen kohdeorganisaation pääkäyttäjä ei ole ottanut henkilökohtaisia esitysaluesovelluksia käyttöön. Lisätietoja on Canvas Developer Guide -oppaan osiossa ”Enabling Canvas Personal Apps within an Organization”. - Kun olet määrittänyt yhdistetyn sovelluksesi kaikki asetukset, napsauta Tallenna.
