Adobe Sign til Salesforce: Simple Sign

Simple Sign er en brugervenlig komponent, der gør det muligt for brugere af community-portalen at underskrive selvbetjeningsaftaler. Du kan nemt give Simple Sign adgang til en Salesforce Experience Cloud-portal (f.eks. kunde, partner eller medarbejder) eller integrere den i andre Lightning-komponenter.

Funktionen "Simple Sign" er tilgængelig til adgang fra følgende portaler af et par forskellige udgaver af Salesforce Community Cloud:

  • B2C-portal: community-bruger-login og community-bruger-login plus licenser bruges af kunder
  • B2B-portal: brugerlicens til partnergruppe

Eftersom community-brugere er eksterne brugere, er deres adgang til organisationsdata begrænset. Som standard kan de ikke få adgang til data, der er genereret af interne brugere.

For at bruge Simple Sign til underskrivelse af aftaler på community-portaler skal du implementere følgende trin:

Forudsætninger

For at få adgang til og bruge Simple Sign-funktionen skal du bekræfte følgende:

  • Adobe Acrobat Sign til Salesforce pakkeversion 21.0 eller nyere er installeret.
  • Sørg for, at Lightning er aktiveret i din Salesforce-organisation, så portalen kan fungere. For at aktivere Lightning-grænsefladen skal du i topmenuen vælge Skift til Lightning. Eller vælg dit navn, og vælg i rullemenuen Skift til Lightning-oplevelse.
  • Sikre, at indstillingen Generér prøveaftaleskabeloner er valgt, når Salesforce knyttes til Adobe Acrobat Sign.
link-konti

  • Hvis skabelonerne ikke blev genereret under installationen, eller hvis du har opgraderet fra en tidligere version af pakken til v19, skal du gå til Adobe Acrobat Sign-administrator og vælge Generér prøveskabelon til selvunderskrivelsesaftale.
  • Bekræft, at fanen Aftaleskabeloner har skabelonen Test communityaftale.
bekræft-test-fællesskabs-aftale

Aktivér Chatter

Sådan aktiverer du Chatter i din SFDC-organisation:

  1. Naviger til Opsætning > Platformsværktøjer > Funktionsindstillinger > Chatter > Chatter-indstillinger.
  2. Vælg Rediger.
  3. Marker afkrydsningsfeltet Aktivér.
  4. Vælg Gem.

Aktivér Digital Experiences

Sådan aktiveres Digitale oplevelser:

  1. Gå til Opsætning >  Platformsværktøjer > Funktionsindstillinger > Digitale oplevelser > Indstillinger.
  2. Markér afkrydsningsfeltet Aktivér Digital Experiences.
  3. Angiv et domænenavn til dine oplevelser.
    Hvis din konto allerede har et etableret domæne, kan du bruge den samme værdi til oplevelser.
  4. Vælg Gem.
  5. I dialogen med en advarsel om at dit domæne ikke kan ændres, når det først er etableret, skal du vælge OK.

Aktivér to CSP-pålidelige websteder

Du skal konfigurere to CSP-betroede websteder (Content Security Policy) for at tillade basis-URL-adresserne for din Adobe Acrobat Sign-konto. Sådan gør du:

  1. Få din Acrobat Sign-kontos shard-værdi som følger:

    1. Log ind på din Adobe Acrobat Sign-konto.
    2. Fra URL'en, kopiér parameteren lige før echosign.com (om muligt adobesign.com)-delen (shard -værdien). 
      For eksempel har URL'en https://caseyjones.na1.echosign.com en shard-værdi på na1.
    3. Luk fanen.

    Se, hvordan du identificerer Adobe Acrobat Sign-kontomiljøet.

    globale-indstillinger

  2. Gå til Konfiguration > Indstillinger > Sikkerhed > CSP-betroede websteder, og vælg derefter Nyt betroet websted.

    csp-betroede-sites

  3. På den nye side Definition af site, der åbnes, udfyld de påkrævede felter som følger:

    1. Betroet webstedsnavn – angiv et navn såsom AcrobatSign
    2. URL til betroet websted – indtast URL'en https://secure.<shard>.adobesign.com
      For eksempel https://secure.na1.adobesign.com
      Hvis din konto ikke er opdateret til domænet adobesign.com, kan du bruge echosign.com i stedet.
    3. Markér afkrydsningsfeltet Aktiv.
    4. Kontekst – vælg Experience Builder Sites for Context.
    5. Markér afkrydsningsfeltet CSP-direktiv Tillad websted for frame-src.
    6. Vælg Gem.
    csp-betroet-site-definition

  4. Gå tilbage til Konfiguration > Indstillinger > Sikkerhed > CSP-betroede websteder, og vælg derefter Nyt betroet websted.

  5. På den nye side Definition af site, der åbnes, udfyld de påkrævede felter som følger:

    1. Betroet webstedsnavn – angiv et navn såsom AcrobatSign2
    2. URL til betroet websted – skriv webstedets URL https://secure.adobesign.com
    3. Markér afkrydsningsfeltet Aktiv.
    4. Kontekst – vælg Experience Builder Sites for Context.
    5. Markér afkrydsningsfeltet CSP-direktiv Tillad websted for frame-src.
    6. Vælg Gem.
    Andet CSP-pålideligt websted

  6. Bekræft de to CSP-betroede sites.

    Pålidelige CSP-websteder

Klon Community-brugerprofilen

For at konfigurere brugerprofiler til at bruge Adobe Acrobat Sign-selvbetjeningsportalen, skal du klone og redigere en af standardprofilerne. Sådan gør du:

  1. Gå til Konfiguration > Administration > Brugere > Profiler.

  2. For hvilken som helst standard kundeprofil skal du vælge Klon.

    Der er fire Kundecommunity-profiler, og du kan bruge dem til at klone og oprette en brugerprofil. Bemærk Brugerlicens-typen af den profil, du kloner.

    konfiguration-profiler

  3. Angiv et intuitivt navn til din klonede profil, og vælg Gem.

    klonet-profil-navn

  4. Vælg Rediger på siden for den klonede profil, der åbnes.

    klonet-profil-rediger

  5. På siden Brugerdefineret redigering skal du rulle ned til Tilladelser til brugerdefinerede objekter og aktivere alle Adobe Acrobat Sign-objekter. Du kan markere afkrydsningsfeltet Rediger alle eller kun vælge de nødvendige tilladelser for ekstra sikkerhed. 

    klonet-profil-brugerdefineret-objekt-tilladelser

Opret en konto, kontakt og bruger for fællesskabet

Du skal oprette en konto, en kontakt og en bruger for fællesskabet. 

En kontoejer skal associeres med en rolle for at aktivere portalbrugere. Hvis du vil knytte en rolle til din Salesforce-bruger, skal du gå til Konfiguration > Administration > Brugere > Brugere. På listen over brugere skal du derefter vælge Rediger for en bruger, og på siden, der åbnes, skal du åbne rullemenuen Rolle > vælg en rolle > vælg Gem.

Sådan oprettes en konto:

  1. Åbn appen Sales fra App Launcher.

  2. Åbn rullemenuen Konto, og vælg +Ny konto.

  3. Indtast en Kontonavn-værdi på siden Ny konto, der åbnes, og vælg derefter Gem.

    Kontonavnet skal identificere kontoen som en Adobe Acrobat Sign Portal-konto. Kontonavnet er den eneste værdi, der skal angives her.

    create-new-account

Konfigurer SFDC community-side

  1. Gå til KonfigurationPlatformsværktøjer > Funktionsindstillinger > Digital Experiences > Alle websteder.

  2. Vælg Ny.

  3. Vælg oplevelsen Kundeservice.

    Kundeservice kræves til selvbetjeningskomponenterne.

  4. Når siden Kundeservice indlæses, skal du klikke på Start.

  5. På siden, der åbnes:

    1. Indtast et navn til fællesskabet. Du kan valgfrit føje et webstedsspecifikt navn til URL'en, hvilket er nyttigt, hvis du har flere communities
    2. Når navnet er konfigureret, skal du vælge Opret.

    Et flot grafisk show kører, mens communityet oprettes. Når det er gjort, vises Community-siden. 

    Navnet på fællesskabet vises øverst i vinduet (fremhævet i gult).

    Den webstedsspecifikke streng i URL'en kan ses i adressefeltet (fremhævet i blågrøn).

Konfigurer arbejdsrummet for Experience for at aktivere brugere

  1. Gå til Konfiguration > Platformsværktøjer > Funktionsindstillinger > Digital Experiences > Alle websteder.

  2. For dit community skal du vælge Workspaces.

  3. På siden Mine Workspaces , som åbnes, skal du vælge Administration.

  4. På siden Administration for dit community:

    1. I panelet til venstre skal du vælge Indstillinger og derefter vælge Aktivér for Statusindikator.
    2. I panelet til venstre skal du vælge Medlemmer.
    3. Vælg Søg i rullemenuen Alle.
    4. Vælg den brugerdefinerede profil, du har oprettet, på listen Tilgængelige profiler.
    5. Vælg Tilføj for at flytte profilen til listen Valgte profiler.
    6. Vælg Gem.

Angiv Profilsynlighed-indstillingerne for community-brugerens Mail-indstilling til Offentlig

  1. Åbn Kontakt for den bruger, du bruger til at sende på vegne af, og derefter vælge Log på oplevelse som bruger.

    Log ind på Experience som bruger

  2. Vælg i øverste højre hjørne af portalgrænsefladen, der åbnes brugernavnet, og vælg derefter Mine indstillinger fra rullemenuen.

  3. På siden Mine indstillinger, der åbnes:

    1. I sektionen Profilsynlighed skal du indstille værdien E-mail til Offentlig.
    2. Vælg Gem.

Tilføj komponenten Adobe Simple Sign til Workspace

  1. Gå til Konfiguration Platformværktøjer > Funktionsindstillinger > Digitale oplevelser > Alle websteder.

  2. For dit community skal du vælge Workspaces.

  3. I dialogboksen Mine Workspaces på siden, skal du vælge Builder.

  4. Vælg ikonet Komponenter øverst til venstre på siden, rul til bunden af menuen, og træk og slip indstillingen Adobe Simple Sign på sidelayoutet.

    Slip komponenten der, hvor du ønsker, at Adobe Sign-aftaler skal vises

    Træk Simple Sign til portalskabelonen

    Siden opdateres for at vise den tilføjede komponent på sidelayoutet og viser administrationspanelet for komponenten øverst til højre.

  5. Fra administrationspanelet skal du vælge Aftaleskabelon og derefter vælge Udgiv for at gøre portalen tilgængelig.

    Bemærk:

    Efter hver ændring af portalen eller indstillingerne skal du genudgive portalen.

Integrer Simple Sign-kode i dine Lightning-komponenter

Du kan integrere komponenten Simple Sign i en anden Lightning-komponent ved hjælp af følgende eksempelkode:

<echosign_dev1:SimpleSign templateId="a0L190000019xUrEAI" />

Når komponenten integreres programmatisk i en anden komponent, kan du angive yderligere parametre:

  • aftale-id: Salesforce-id'et for den igangværende eller kladdeaftalen. Kladdeaftaler bør have send-på-vegne-af konfigureret.
  • templateId: Salesforce-id'et for den skabelon, der styrer de genererede aftaler.
  • pollingInterval: Tid i millisekunder før hvert forsøg på at hente underskrivelses-URL'en. Minimumværdien er 500, maksimumværdien er 50000, og standardværdien er 1000.
  • showSigningModal: Hvis den er indstillet til falsk, returneres kun underskrivelses-URL'en uden at indlæse e-underskrivelsessiden i et overlejringsmodul. Hvis den indstilles til sand, returneres underskrivelses-URL'en, og e-underskrivelsessiden indlæses i overlejringsmodalen. Standardværdien er sand.

Parametre følger disse regler:

  • Enten bør aftale-id eller skabelon-id angives. Hvis begge er angivet, bruges agreementID. Hvis ingen af delene er angivet, returneres en fejl.
  • Når man bruger et agreementID, skal aftalen være i kladde eller ude til underskrift, og der skal være mindst én modtager tilbage til at underskrive.
  • Hvis aftalen er i kladdetilstand, sendes den, som den er, og underskrivelses-URL'en vises.
  • Hvis aftalen er i gang, hentes og vises underskrivelses-URL'en.
  • Hvis aftalen er fuldført, vises der en fejl.
  • Når du bruger et templateID, aktiveres Automatisk afsendelse alligevel.
  • Hvis der bruges et agreementID, respekteres indstillingen Automatisk afsendelse på skabelonen.
  • Simple Sign-aftaleskabeloner skal have Kontakt som masterobjekttype.
  • Send på vegne af anbefales på det kraftigste, fordi de fleste community-brugere typisk ikke har licens til at sende.

Komponenten kan også udgive hændelser til forbrugere. Her er et eksempel på hændelseshåndteringen:

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

Følgende tabel viser de tilgængelige hændelser:

Aftale sendt

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

Aftale indlæst fra skabelon

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

Underskrivelsesside åbnet

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

Underskrevet

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

Ikke underskrevet

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

Fejl ved handling

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

Konfigurer aftaleskabelonen til Simple Sign

Skabeloner i Simple Sign-miljøet skal konfigureres til at tildele modtageren baseret på et opslag til et masterobjekt, og det objekt skal være en kontakt.

  1. På fanen Skabelondetaljer:

    1. Åbn Salesforce-objekt rullemenu og vælg derefter Vælg mellem andre objekter.
    2. På den nye rulleliste, der vises, skal du vælge Kontakt.
  2. Under fanen Modtagere:

    1. Slet den eksisterende modtager på skabelonen.
    2. Vælg derefter Tilføj modtager fra objekt eller runtime-variabel.
    3. Tilføj modtager-overlaget, der vises:
      1. I feltet Vælg objekt eller kørselsvariabel, vælg Slå op baseret på masterobjektfelt.
      2. Indstil den første Modtagertype til Masterobjekt (Kontakt) og Kildefelt fra hovedobjekt som kontakt-id.
      3. Vælg Gem.

For at bruge Simple Sign skal du vedhæfte en fil til skabelonen. I modsætning til en aktiv afsendelsesproces kan afsenderen ikke vedhæfte dokumentet senere. Sådan vedhæftes en fil til skabelonen:

  1. Gå til fanen Vedhæftet fil og derefter upload et dokument fra din enhed.

    Alternativt kan du vælge placeringen af dit dokument i sektionen "Vælg for at tilføje dokumenter".

  2. Vælg opslagsfeltet for at se alle tilgængelige dokumenter i den sektion.

  3. Vedhæft dem til skabelonen én efter én ved at vælge dem.

  4. Når alle dine dokumenter er vedhæftet, skal du vælge Gem.

    Bemærk:

    Enhver fil, du uploader, gemmes i Salesforce under sektionen Salesforce CRM og filer.

Hvis nogle af dine portalbrugere mangler Adobe Sign-licenser, kan du aktivere funktionen "Send på vegne af" for at omgå licensbegrænsninger. Dette lader en community-bruger oprette en aftale ved hjælp af en anden brugers licens.

Du kan konfigurere den ved at følge disse tre trin:

  1. Aktivér "Tillad afsendelse på vegne af andre" i brugerdefinerede indstillinger.
  2. Tillad en licenseret bruger at sende på vegne af andre.
  3. Konfigurer aftaleskabelonen med Salesforce-id'et for den licenserede bruger, der er nævnt ovenfor.

Aktivér indstillingen

  1. Gå til Konfiguration > Platformsværktøjer > Brugerdefineret kode > Brugerdefinerede indstillinger.

    Den indlæser siden Brugerdefinerede indstillinger.

  2. Til Adobe Sign-indstillinger skal du vælge Administrer.

  3. Klik på Ny (eller Rediger, hvis du har konfigureret indstillinger før).

    Det indlæser siden Adobe Sign-indstillinger.

  4. Find og vælg Tillad afsendelse på vegne af andre afkrydsningsfeltet.

  5. Vælg Gem.

Konfigurer brugeren til at få aftaler sendt på deres vegne

For at aktivere en bruger til at understøtte funktionaliteten Send på vegne af skal to felter føjes til brugerpostens layout:

  1. Gå til Konfiguration > Platformværktøjer > Objekter og felter > Objektstyring.

  2. På siden Objektstyring skal du vælge Bruger-etiketten. 

  3. Fra panelet til venstre på Bruger skal du vælge Brugersidelayouts og derefter vælge en brugers layout.

    configure-user-1

  4. Under Brugerlayout, skal du vælge Felter og derefter trække og slippe følgende to felter til Yderligere oplysninger (overskrift er kun synlig ved redigering) afsnit i layoutet:

    • Tillad afsendelse som andre brugere
    • Adobe Acrobat Sign-mail bekræftet 
  5. Når du har konfigureret felterne, skal du følge disse trin for at aktivere den specifikke bruger:

    1. Gå til Konfiguration > Administration > Brugere > Brugere.
    2. For brugeren "Community-kontakt" skal du vælge Rediger.
    3. På siden Brugerredigering skal du finde Yderligere oplysninger -afsnittet.
    4. Vælg Tillad afsendelse som andre brugere og Adobe Acrobat Sign-mail bekræftet afkrydsningsfelter.
    5. Mens du stadig er på siden Brugerredigering, skal du kopiere bruger-id'et fra URL'en i browserens adresselinje.

    Du finder bruger-id'et inden for sidens URL (fremhævet i gult nedenfor):

  6. Fra URL'en (fremhævet ovenfor) skal du kopiere og gemme bruger-id (med fed skrift) til næste trin. Sørg for at udelade %2F i starten og %3 i slutningen. Når du er færdig, skal du vælge Gem.

    URL: https://adobedocwinter18test-dev-ed.lightning.force.com/one/one.app?source=aloha#/setup/page?nodeId=ManageUsers&address=%2F0051I000000TA5N%3F

Opdater skabelonen med bruger-id'et

  1. Naviger til App Launcher > Adobe Acrobat Sign > Aftaleskabeloner.

  2. Klik på det Navn på aftaleskabelon, som du vil redigere.

  3. Under Modtagere skal du vælge Send på vegne af felt og derefter Indsæt Salesforce-bruger-id'et i feltet.

    Du kan slette pladsholder-id'et uden problemer.

  4. Vælg Gem

Giv adgang til Salesforce-integrationsdata

Vores pakkes brugerdefinerede objekter er som standard indstillet som "privat" for eksterne brugere. Tilladelsessæt for community-brugere giver adgang til brugerdefinerede objekter og deres felter, men ikke til poster, der er oprettet af andre brugere (både interne og eksterne).

I community-portaler har administratorer følgende to muligheder for at konfigurere eSign-flows:

  • Brug vores færdigbyggede komponenter (selvunderskrivelse og enkel underskrivelse).
  • Opret dine egne flows ved hjælp af vores Apex API'er. 

I begge tilfælde bruger administratorer ofte aftaleskabeloner til at gøre det muligt for community-brugere at starte eller deltage i eSign-flows. For at dette kan fungere, skal community-brugere have skrivebeskyttet adgang til aftaleskabeloner og relaterede ressourcer som f.eks. flette- og datatilknytningsobjekter, der typisk oprettes af interne brugere.

Typen af brugerlicens til fællesskabet bestemmer, hvordan der kan gives adgang:

  • Community-licens til brugerlogin: Administratorer kan aktivere "Vis alle" for aftaleskabeloner og flette/datatilknytte objekter via community-brugerprofilen for at give adgang.
  • Brugerlogin til Community PLUS-licens og partnergruppe: Aktivering af "Vis alle"-adgang via profilen er ikke muligt. Administratorer skal bruge rollebaserede delingsregler for at give adgang.

Giv adgang til aftaleskabeloner og relaterede objekter

Hvis community-brugere skal oprette aftaler ved hjælp af aftaleskabeloner, skal de have "Vis alle"-adgang til aftaleskabeloner og de tilknyttede objekter.

  • Aftaleskabelon (echosign_dev1__Agreement_Template__c)
  • Flettetilknytning (echosign_dev1__SIGN_Merge_Mapping__c)
  • Datatilknytning (echosign_dev1__SIGN_Data_Mapping__c)

Hvis Acrobat Sign Document Builder-skabeloner bruges med aftaleskabelon som en vedhæftet fil, skal objekterne nedenfor have adgang til community-brugere:

  • Document Builder-skabelon (adobesign__Document_Template__c)

  • Tilknytning af objektfelt (adobesign__Object_Field_Mapping__c)

Simple Sign-begrænsninger

  • Hvis skabelonen ikke er konfigureret med Kun afsender underskriver aktiveret, Community-brugere vil støde på en fejl, der angiver, at der ikke er nogen tilgængelig URL til underskrivelse for dem.

  • Hvis skabelonen mangler indstillingen Aktivér visning og placering af felter, forbliver aftalen i tilstanden "før afsendelse", og ingen underskrivelses-URL indlæses.

  • Hvis skabelonen ikke har indstillingen Aktivér hostet signatur, vil hostede signaturer ikke blive understøttet.

  • Simple Sign understøtter ikke delegering. Andre modtagere har ikke adgang til underskrivelses-URL'en.

  • Simple Sign understøtter ikke Udskift underskriver (en form for delegering). Nye underskrivere får ikke adgang til underskrivelses-URL'en.

  • For at få adgang til et Salesforce-objekts noter og vedhæftede filer skal administratorer aktivere Giv kundebrugere adgang til noter og vedhæftede filer i Indstillinger for Communities.

 Adobe

Få hjælp hurtigere og nemmere

Ny bruger?

Adobe MAX 2024

Adobe MAX
kreativitetskonferencen

14-16. oktober i Miami Beach og online

Adobe MAX

Kreativitetskonferencen

14-16. oktober i Miami Beach og online

Adobe MAX 2024

Adobe MAX
kreativitetskonferencen

14-16. oktober i Miami Beach og online

Adobe MAX

Kreativitetskonferencen

14-16. oktober i Miami Beach og online