Adobe Sign for Salesforce: Yksinkertainen allekirjoitus

Yksinkertainen allekirjoitus on vaivaton komponentti, jonka avulla yhteisöportaalin käyttäjät voivat allekirjoittaa itsepalvelusopimuksia. Voit helposti lisätä Yksinkertainen allekirjoitus -ominaisuuden mihin tahansa Salesforce Experience Cloud -portaaliin (kuten asiakas, kumppani tai työntekijä) tai upottaa sen saumattomasti muihin Lightning-komponentteihin.

Yksinkertainen allekirjoitus -toiminto on käytettävissä seuraavissa Salesforce-yhteisöpilvipalvelun eri versioiden portaaleissa:

  • B2C-portaali: asiakkaat käyttävät yhteisökäyttäjän kirjautumisen lisenssejä sekä yhteisökäyttäjän kirjautumisen PLUS-lisenssejä
  • B2B-portaali: kumppaniyhteisön käyttöoikeus

Koska yhteisön käyttäjät ovat ulkoisia käyttäjiä, heidän pääsyään organisaation tietoihin on rajoitettu. Oletusarvoisesti he eivät pysty käyttämään sisäisten käyttäjien luomia tietoja.

Jos haluat käyttää yksinkertaista allekirjoitusta yhteisöportaaleissa olevien sopimusten allekirjoittamiseen, sinun on suoritettava seuraavat vaiheet:

Edellytykset

Sinun on varmistettava seuraavat asiat, jotta voit käyttää Yksinkertainen allekirjoitus -toimintoa:

  • Adobe Acrobat Sign for Salesforce -paketin versio 21.0 tai sitä uudempi on asennettu.
  • Varmista, että Lightning on otettu Salesforce-organisaatiossasi käyttöön, jotta portaali toimii. Voit ottaa Lightning-käyttöliittymän käyttöön valitsemalla ylävalikosta Vaihda Lightningiin. Muussa tapauksessa valitse nimesi ja valitse pudotusvalikosta Vaihda Lightning-käyttökokemukseen.
  • Varmista, että Luo sopimusmalliesimerkkejä -vaihtoehto on valittuna, kun Salesforce linkitetään Adobe Acrobat Signiin.
link-accounts

  • Jos malleja ei luotu asennuksen aikana tai jos olet päivittänyt paketin aiemmasta versiosta versioon 19, siirry Adobe Acrobat Sign -järjestelmänvalvoja -välilehteen ja valitse Luo esimerkki omatoimisen allekirjoittamisen sopimusmallista.
  • Varmista, että Sopimusmallit-välilehdellä on Testiyhteisösopimus-malli.
verify-test-community-agreement

Ota Chatter käyttöön

Chatterin käyttöönotto SFDC-organisaatiossasi:

  1. Siirry kohtaan  Määritys > Alustan työkalut > Ominaisuusasetukset > Chatter > Chatter-asetukset.
  2. Valitse Muokkaa.
  3. Valitse Ota käyttöön -valintaruutu.
  4. Valitse Tallenna.

Ota käyttöön Digital Experiences

Digitaalisten elämysten ottaminen käyttöön:

  1. Siirry kohtaan Määritys >  Alustan työkalut > Ominaisuuksien asetukset > Digitaaliset kokemukset > Asetukset.
  2. Valitse Ota Digital Experiences käyttöön -valintaruutu.
  3. Anna elämyksillesi toiminimi.
    Jos tilillesi on jo perustettu toimialue, voit käyttää elämyksille saman arvon.
  4. Valitse Tallenna.
  5. Kun olet valintaikkunassa, jossa varoitetaan, että verkkotunnusta ei voi muuttaa luomisen jälkeen, valitse OK.

Aktivoi kaksi CSP:n luotettua sivustoa

Sinun on määritettävä kaksi CSP:n (Content Security Policy) luotettua sivustoa, jotta Adobe Acrobat Sign -tilisi URL-perusosoitteet voidaan sallia. Se tehdään näin:

  1. Saat Acrobat Sign -tilisi pirstaleen arvon seuraavasti:

    1. Kirjaudu Adobe Acrobat Sign -tilillesi.
    2. Kopioi parametri URL:stä juuri ennen echosign.com (mahdollisesti adobesign.com)-osaa (pirstale-arvo). 
      Esimerkiksi URL-osoitteen https://caseyjones.na1.echosign.com pirstaleen arvo on na1.
    3. Sulje välilehti.

    Ota selvää, kuinka Adobe Acrobat Sign -tilin ympäristö tunnistetaan.

    global-settings

  2. Siirry kohtaan Määritys > Asetukset > Suojaus > CSP:n luotetut sivustot ja valitse sitten Uusi luotettu sivusto.

    csp-trusted-sites

  3. Täytä avautuvalla uudella sivulla Sivuston määritteleminen pakolliset kentät seuraavasti:

    1. Luotetun sivuston nimi - Syötä nimi, kuten AcrobatSign
    2. Luotetun sivuston URL-osoite - Syötä sivuston URL-osoite https://secure.<shard>.adobesign.com
      Esimerkiksi https://secure.na1.adobesign.com
      Jos tiliäsi ei ole päivitetty adobesign.com-toimialueeseen, voit käyttääechosign.com-toimialuetta sen sijaan.
    3. Ruksi Aktiivinen-valintaruutu.
    4. Konteksti - Valitse Experience Builder -sivustot kontekstia varten.
    5. Valitse CSP-direktiivi sallii sivuston frame-src:lle -valintaruutu.
    6. Valitse Tallenna.
    csp-trusted-site-definition

  4. Siirry takaisin kohtaan Määritys > Asetukset > Suojaus > CSP:n luotetut sivustot ja valitse sitten Uusi luotettu sivusto.

  5. Täytä avautuvalla uudella sivulla Sivuston määritteleminen pakolliset kentät seuraavasti:

    1. Luotetun sivuston nimi - Syötä nimi, kuten AcrobatSign2
    2. Luotetun sivuston URL-osoite - Anna sivuston URL-osoite https://secure.adobesign.com
    3. Valitse Aktiivinen-valintaruutu.
    4. Konteksti - Valitse Experience Builder -sivustot kontekstia varten.
    5. Valitse CSP-direktiivi sallii sivuston frame-src:lle -valintaruutu.
    6. Valitse Tallenna.
    Toinen CSP:n luotettu sivusto

  6. Vahvista kaksi CSP:n luotettua sivustoa.

    CSP:n luotetut sivustot

Yhteisökäyttäjän profiilin kloonaaminen

Jos haluat määrittää käyttäjäprofiilisi käyttämään Adobe Acrobat Sign -itsepalveluportaalia, sinun on kloonattava ja muokattava yhtä standardiprofiilia. Se tehdään näin:

  1. Siirry kohtaan Määritys > Hallinnointi > Käyttäjät > Profiilit.

  2. Napsauta Kloonaa minkä tahansa vakiomuotoisen asiakasprofiilin kohdalla.

    Asiakasyhteisön profiileja on neljä, ja voit käyttää mitä tahansa niistä käyttäjäprofiilin kloonaamiseen ja luontiin. Kiinnitä huomiota kloonaamasi profiilin Käyttäjälisenssin tyyppiin.

    setup-profiles

  3. Anna kloonatulle profiilillesi intuitiivinen nimi ja valitse sitten Tallenna.

    cloned-profile-name

  4. Napsauta Muokkaa kloonatulla profiilisivulla, joka avautuu.

    cloned-profile-edit

  5. Vieritä Mukautettu muokkaus -sivulla alas kohtaan Mukautetut objektien oikeudet ja ota käyttöön kaikki Adobe Acrobat Sign -objektit. Voit ruksia Muokkaa kaikkia -valintaruudun tai vain tarvittavat käyttöoikeudet, jolloin tietosuojan taso on parempi. 

    cloned-prodile-custom-object-permissions

Tilin, yhteyshenkilön ja käyttäjän luominen yhteisölle

Sinun on luotava yhteisölle tili, yhteyshenkilö ja käyttäjä. 

Tilin omistaja on liitettävä rooliin, jotta portaalin käyttäjiä voidaan ottaa käyttöön. Jos haluat liittää roolin Salesforce-käyttäjään, siirry kohtaan Määritys > Hallinta > Käyttäjät > Käyttäjät. Valitse sitten käyttäjäluettelosta Muokkaa käyttäjälle ja avaa aukeavalla sivulla Rooli-pudotusvalikko > valitse rooli > valitse Tallenna.

Tilin luominen:

  1. Käynnistä myyntisovellus sovellusten käynnistyksestä.

  2. Avaa Tilin pudotusvalikko ja valitse +Uusi tili.

  3. Syötä aukeavalle Uusi tili -sivulle tilin nimiarvo ja valitse sitten Tallenna.

    Tilin nimen tulisi ilmaista, että tili on Adobe Acrobat Sign Portal -tili. Tilin nimi on ainoa arvo, joka tässä tarvitsee antaa.

    create-new-account

Määritä SFDC-yhteisösivu

  1. Siirry kohtaan: MääritysAlustan työkalut > Toimintojen asetukset > Digitaaliset kokemukset > Kaikki sivustot.

  2. Valitse Uusi.

  3. Valitse Asiakaspalvelu-kokemus.

    Asiakaspalvelu-kokemusta tarvitaan itsepalvelukomponentteihin.

  4. Kun Asiakaspalvelu-sivu on latautunut, valitse Aloita käyttö.

  5. Avautuvalla sivulla:

    1. Anna yhteisölle nimi. Voit halutessasi lisätä URL-osoitteeseen sivustokohtaisen nimen, mistä on hyötyä, jos yhteisöjä on useita
    2. Kun nimi on määritetty, valitse Luo.

    Yhteisön luomisen aikana näkyy miellyttävä graafinen esitys. Kun olet valmis, näyttöön tulee Yhteisö-sivu. 

    Yhteisön nimi näkyy ikkunan yläosassa (keltaisella korostettuna).

    URL-osoitteessa oleva sivustokohtainen merkkijono näkyy osoiterivillä (sinivihreällä korostettuna).

Määritä Experience-työtila sallimaan käyttäjät

  1. Siirry kohtaan Määritys > Alustan työkalut > Ominaisuuksien asetukset > Digitaaliset elämykset > Kaikki sivustot.

  2. Valitse yhteisöäsi varten Työtilat.

  3. Valitse avautuvalta Omat työtilat -sivulta Hallinta.

  4. Yhteisösi Hallinta-sivulla:

    1. Valitse vasemmasta paneelista Asetukset ja valitse sitten Tilailmaisimesta Aktivoi.
    2. Valitse vasemmasta paneelista Jäsenet.
    3. Valitse Haku-pudotusvalikosta Kaikki.
    4. Valitse käytettävissä olevien profiilien luettelosta luomasi mukautettu profiili.
    5. Valitse Lisää siirtääksesi profiilin Valitut profiilit -luetteloon.
    6. Valitse Tallenna.

Määritä yhteisökäyttäjän sähköpostiasetuksen Profiilin näkyvyys -asetukseksi Julkinen

  1. Avaa sen käyttäjän Yhteyshenkilö-sivu, jonka puolesta lähetät sähköpostia, ja valitse sitten Kirjaudu kokemukseen käyttäjänä.

    Kirjaudu Experienceen käyttäjänä

  2. Valitse avautuvan portaalin käyttöliittymän oikeasta yläkulmasta käyttäjän nimi ja valitse sitten pudotusvalikosta Omat asetukset.

  3. Avautuvalla Omat asetukset -sivulla:

    1. Määritä Profiilin näkyvyys -osan Sähköposti-arvoksi Julkinen.
    2. Napsauta Tallenna.

Lisää Adoben yksinkertainen allekirjoitus -komponentti Työtilaan

  1. Siirry kohtaan Määritys Alustan työkalut > Ominaisuuksien asetukset > Digitaaliset elämykset > Kaikki sivustot.

  2. Valitse yhteisöäsi varten Työtilat.

  3. Valitse sivun Omat työtilat -osiossa Builder.

  4. Valitse sivun vasemmasta yläkulmasta Komponentit-kuvake, vieritä valikon loppuun ja vedä ja pudota Adoben yksinkertainen allekirjoitus -vaihtoehto sivun asetteluun.

    Pudota komponentti paikkaan, jossa haluat Adobe Sign -sopimusten näkyvän

    Vedä Yksinkertainen allekirjoitus portaalimalliin

    Sivu päivittyy siten, että lisätty komponentti näkyy sivuasettelussa, ja sen oikeassa yläkulmassa näkyy komponentin hallintapaneeli.

  5. Valitse hallintapaneelista Sopimusmalli ja valitse sitten Julkaise, niin portaali on käytettävissä.

    Huomautus:

    Portaali on julkaistava uudelleen jokaisen portaaliin tai asetuksiin tehdyn muutoksen jälkeen.

Upota Yksinkertainen allekirjoitus -koodi Lightning-komponentteihisi

Voit upottaa Yksinkertainen allekirjoitus -komponentin toiseen Lightning-komponenttiin käyttämällä seuraavaa esimerkkikoodia:

<echosign_dev1:SimpleSign templateId="a0L190000019xUrEAI" />

Kun upotat komponentin ohjelmallisesti toiseen komponenttiin, voit määrittää lisäparametreja:

  • agreementId: Käynnissä olevan sopimuksen tai sopimusluonnoksen Salesforce-tunnus. Sopimusluonnoksiin tulee määrittää käyttäjä, jonka puolesta ne lähetetään.
  • templateId: Luotuja sopimuksia säätelevän mallin Salesforce-tunnus.
  • pollingInterval: Aika millisekunneissa ennen jokaista URL-allekirjoitusosoitteen hakuyritystä. Vähimmäisarvo on 500, enimmäisarvo on 50 000 ja oletusarvo on 1 000.
  • showSigningModal: Jos arvona on epätosi, vain signingURL palautetaan lataamatta sähköistä allekirjoitussivua peittokuvamodaalissa. Jos arvoksi asetetaan tosi, signingURL palautetaan ja sähköinen allekirjoitussivu ladataan peittokuvamodaalissa. Oletusarvo on tosi.

Parametrit noudattavat seuraavia sääntöjä:

  • Joko agreementID tai templateID on määritettävä.. Jos molemmat on määritetty, käytetään agreementID-parametria. Jos kumpaakaan ei ole määritetty, palautetaan virhe.
  • agreementID-parametria käytettäessä sopimuksen on oltava luonnos- tai allekirjoitettavana-tilassa, ja jäljellä on oltava vähintään yksi allekirjoittamista odottava allekirjoittaja.
  • Jos sopimus on luonnostilassa, se lähetetään sellaisenaan ja näytetään allekirjoitus-URL.
  • Jos sopimus on käsiteltävänä, allekirjoitus-URL-osoite haetaan ja näytetään.
  • Jos sopimus on valmis, näyttöön tulee virheilmoitus.
  • templateID-arvoa käytettäessä Automaattinen lähetys otetaan joka tapauksessa käyttöön.
  • agreementID-arvoa käytettäessä noudatetaan mallin Automaattinen lähetys -asetuksen arvoa.
  • Yksinkertainen allekirjoitus -sopimusmallien pääobjektityypin on oltava Yhteystieto.
  • Lähetä käyttäjän puolesta on erittäin suositeltava asetus, koska useimmilla yhteisön käyttäjillä ei yleensä ole lupaa lähettämiseen.

Komponentti voi myös julkaista tapahtumia kuluttajille. Esimerkki tapahtuman käsittelijästä:

<aura:handler name="notifyError" event="echosign_dev1:ErrorEvent" action="{!c.onError}"/>

Seuraavassa taulukossa on lueteltu käytettävissä olevat tapahtumat:

Sopimus on lähetetty

name="notifyAgreementSent" event="echosign_dev1:AgreementSentEvent" action="{!c.onAgreementSent}"

Sopimus ladattu mallista

name="notifyAgreementLoaded" event="echosign_dev1:AgreementLoadedEvent" action="{!c.onAgreementLoaded}"

Allekirjoitussivu avattu

name="notifySigningLoaded" event="echosign_dev1:SigningLoadedEvent" action="{!c.onSigningLoaded}"

Allekirjoitettu

name="notifyRecipientCompleted" event="echosign_dev1:RecipientCompletedEvent" action="{!c.onRecipientCompleted}"

Ei allekirjoitettu

name="notifyRecipientNotCompleted" event="echosign_dev1:RecipientNotCompletedEvent" action="{!c.onRecipientNotCompleted}"

Virhe minkä tahansa toiminnon aikana

name="notifyError" event="echosign_dev1:ErrorEvent" action="{!c.onError}"

Määritä sopimusmalli yksinkertaista allekirjoitusta varten

Salli käyttöoikeus Salesforce-integrointitiedoille

Paketin mukautetut objektit on oletusarvoisesti asetettu ”yksityisiksi” ulkoisille käyttäjille. Yhteisön käyttäjien käyttöoikeusjoukoilla voit käyttää mukautettuja objekteja ja niiden kenttiä, mutta et muiden käyttäjien (sisäisten etkä ulkoisten) luomia tietueita.

Yhteisöportaaleissa järjestelmänvalvojilla on seuraavat kaksi vaihtoehtoa eSign-työnkulkujen määrittämiseen:

  • Käytä valmiita komponenttejamme (omatoiminen allekirjoittaminen ja yksinkertainen allekirjoittaminen).
  • Luo omat työnkulkusi Apex API:en avulla. 

Molemmissa tapauksissa hallinnoijat käyttävät usein sopimusmalleja, joiden avulla yhteisön käyttäjät voivat aloittaa eSign-työnkulkuja tai osallistua niihin. Jotta tämä toimisi, yhteisön käyttäjillä on oltava vain luku -oikeudet sopimusmalleihin ja niihin liittyviin resursseihin, kuten yhdistämis- ja tietomääritysobjekteihin, jotka ovat tyypillisesti sisäisten käyttäjien luomia.

Yhteisön käyttöoikeuden tyyppi määrittää, miten käyttöoikeus voidaan myöntää:

  • Yhteisökäyttäjän kirjautumislisenssi: Hallinnoijat voivat myöntää käyttöoikeudet ottamalla yhteisön käyttäjäprofiilissa käyttöön Näytä kaikki -vaihtoehdon sopimusmalleille sekä yhdistämis- ja tietojen vastaavuusobjekteille.
  • Yhteisökäyttäjän kirjautumisen PLUS-lisenssi ja kumppaniyhteisön käyttäjälisenssi: Näytä kaikki -käyttöoikeutta ei voi ottaa käyttöön profiilin kautta. Hallinnoijien on käytettävä roolipohjaisia jakosääntöjä käyttöoikeuksien myöntämiseen.

Salli oikeus sopimusmallien ja niihin liittyvien objektien käyttöön

Jotta yhteisön käyttäjät voivat luoda sopimuksia sopimusmallien avulla, heille on myönnettävä Näytä kaikki -oikeudet sopimusmalleihin ja niihin liittyviin objekteihin.

  • Sopimusmalli (echosign_dev1__Agreement_Template__c)
  • Yhdistämisen vastaavuusmääritys (echosign_dev1__SIGN_Merge_Mapping__c)
  • Tietojen vastaavuusmääritys (echosign_dev1__SIGN_Data_Mapping__c)

Jos Acrobat Sign Document Builder -malleja käytetään sopimusmallin kanssa tiedostoliitteenä, yhteisön käyttäjille on myönnettävä käyttöoikeudet seuraaviin objekteihin:

  • Document Builder -malli (adobesign__Document_Template__c)

  • Objektikentän vastaavuusmääritys (adobesign__Object_Field_Mapping__c)

Yksinkertaisen allekirjoituksen rajoitukset

  • Jos malliin ei ole määritetty Vain lähettäjä allekirjoittaa -asetusta, yhteisön käyttäjät saavat virheilmoituksen, jonka mukaan heidän käytettävissään ei ole allekirjoitus-URL-osoitetta.

  • Jos mallista puuttuu Ota esikatselu ja sijaintikentät käyttöön -asetus, sopimus pysyy lähetystä edeltävässä tilassa, eikä allekirjoitus-URL lataudu.

  • Jos mallissa ei ole Ota isännöity allekirjoitus käyttöön -asetusta, isännöityjä allekirjoituksia ei tueta.

  • Yksinkertainen allekirjoitus ei tue delegointia. Muut vastaanottajat eivät voi käyttää allekirjoitus-URL-osoitetta.

  • Yksinkertainen allekirjoitus ei tue Vaihda allekirjoittaja -toimintoa (tietyntyyppistä delegointia). Uudet allekirjoittajat eivät voi käyttää allekirjoitus-URL-osoitetta.

  • Jos haluat käyttää minkä tahansa Salesforce-objektin huomautuksia ja liitteitä, hallinnoijien on otettava yhteisöasetuksissa käyttöön asetus Salli asiakaskäyttäjien käyttää huomautuksia ja liitteitä.

Pyydä apua nopeammin ja helpommin

Oletko uusi käyttäjä?