Yhdistetyn sovelluksen luominen mobiilisovelluksen integraatiolle
Yhdistetty sovellus on ensisijainen tapa, jolla mobiilisovellus muodostaa yhteyden Salesforceen. Voit käyttää Salesforce Mobile SDK -työkalua luodaksesi mobiilisovelluksia yhdistettyinä sovelluksina, mutta se ei ole pakollista. Nämä yhdistetyt sovellukset voivat käyttää Salesforce OAuth -palveluita ja kutsua Salesforce REST API -rajapintoja.
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 Salesforce Mobile SDK -työkalusta on Mobile SDK Development Guide -oppaassa.
- Luo yhdistetty sovelluksesi ja täytä sen perustiedot.
-
Ota nämä OAuth-asetukset käyttöön:
- Syötä callback-URL. Mobile SDK käyttää tätä URL-osoitetta lähettääkseen kutsun takaisin sovellukseesi valtuutuksen aikana. Tämän arvon täytyy vastata Mobile SDK -työkalussa OAuth-uudelleenohjauksen URI-osoitetta, joka on määritetty sovelluksesi projektin kokoonpanossa.
- Valitse seuraavat OAuth-vaikutusalueet: Käyttää ja hallita tietojasi (api), Suorittaa pyyntöjä puolestasi (refresh_token, offline_access) ja Tarjota käyttöoikeuden tietoihisi (web).
- Poista Vaadi salaisuus verkkopalvelinkululle -vaihtoehdon valinta.
-
Syötä mobiilialoitus-URL, joka ohjaa käyttäjät tiettyyn sijaintiin, kun sovellus avataan mobiililaitteella.
Jos et syötä mobiilialoitus-URL-osoitetta, käyttäjät ohjataan aloitus-URL-osoitteeseen, joka on määritetty Web-sovellusten asetukset -osiossa.Jos luomasi yhdistetty sovellus on esitysaluesovellus, voit ohittaa tämän kentän. Esitysaluesovelluksen URL -kenttä sisältää URL-osoitteen, jota yhdistetty sovellus kutsuu.
-
Valitse PIN-suojaus, jos sovelluksesi tukee PIN-suojausta. Tämä asetus sallii pääkäyttäjän määrittää mobiilisovelluksille istunnon aikakatkaisuarvon ja PIN-koodin pituuden yhdistetyn sovelluksen asentamisen jälkeen.
Salesforce Mobile SDK tukee PIN-suojausta. Voit myös toteuttaa sen manuaalisesti lukemalla
mobile_policy-objektin käyttäjän Identiteetti-URL-osoitteesta. - Valitse Sovellusalusta-kentästä sovellusalusta, kuten iOS.
- Valitse Rajoita laitetyyppiin -kenttään mobiilisovelluksen tukemat laitemuodot. Jos sovellus tukee kaikkia laitemuotoja, älä valitse mitään arvoa.
- Syötä Sovelluksen versio -kenttään mobiilisovelluksen versionumero.
- Syötä Käyttöjärjestelmän minimiversio -kenttään sovelluksen vaatima versio.
- Valitse Yksityinen sovellus vahvistaaksesi, että sovellus on tarkoitettu vain sisäiseen käyttöön (ei julkiseen). Tämä asetus on pakollinen, koska Apple ei salli julkisten mobiilisovellusten toimittamista App Storen ulkopuolelle.
- Jos mobiilisovellus on yksityinen, määritä sen binääritiedoston sijainti. iedostomuoto on iOS-järjestelmällä IPA ja Androidilla APK.
-
Vain iOS-sovellukset:
- Määritä sijainti sovelluksen kuvakkeelle, joka näytetään, kun sovellusta ladataan ja asennetaan iOS-laitteelle.
-
Määritä iOS Bundle -tunnus.
Käytä iOS-versiossa 7 ja sitä uudemmissa bundle-tunnusta, jota käytit sovelluksen kehittämiseen XCodessa. Jos et tee niin, käyttäjät näkevät asennuksen aikana kaksi sovelluskuvaketta.
-
Jos yhdistetty mobiilisovellus on julkinen sovellus etkä olet ladannut sen binääritiedostoa Salesforceen, syötä sen binääritiedoston URL-osoite.
Huomautus Jos poistat mobiili-integraation olemassa olevan yhdistetyn sovelluksen uudesta versiosta, mobiili-integraatio poistetaan yhdistetyn sovelluksen kaikista versioista. Oletetaan esimerkiksi, että julkaiset paketin, joka sisältää yhdistetyn sovelluksesi version 1.0 mobiili-integraatiolla. Poistat sitten mobiili-integraation sovelluksesta, paketoit sen uudelleen ja julkaiset sen versiona 1.1. Jos asiakas nyt asentaa version 1.0 sisältävän paketin, yhdistetty sovellus ei sisällä mobiili-integraatiota. - Ota työntöilmoitukset käyttöön tarvittaessa. Lisätietoja on kohdassa Mobiililaitteiden työntöilmoitukset.
- Kun olet määrittänyt yhdistetyn sovelluksesi kaikki asetukset, napsauta Tallenna.

