SurveyMonkey

SurveyMonkey for Salesforce: versleuteling van webkoppelingen

Haal de integratie op! SurveyMonkey for Salesforce is een extra Enterprise-functie. Neem contact op met de verkoopafdeling of met uw Customer Success Manager (CSM). De integratieconfiguratie is alleen beschikbaar in het Engels.

Als u een webkoppeling verzendt vanuit de Salesforce-integratie, kunt u aangepaste variabelen versleutelen. Versleuteling beschermt de gebruikersgegevens door te verhinderen dat respondenten de aangepaste variabelen in uw webkoppeling kunnen zien of bewerken.

Meer hulp nodig bij de Salesforce-integratie? Bekijk onze handleiding Aan de slag >>

Er zijn een paar stappen die u moet nemen om versleuteling in te stellen:

  1. Uw enquête toewijzen aan Salesforce
  2. Een verzamelprogramma voor webkoppelingen maken in de Salesforce-integratie
  3. Versleuteling inschakelen
  4. Een encryptiesleutel aanvragen bij uw primaire beheerder (mogelijk bent u dit zelf)
  5. Versleuteling instellen in Salesforce (verderop vindt u instructies)
  6. Uw enquête verzenden

Lees deze instructies om aan de slag te gaan.

Werk indien mogelijk samen met een Salesforce-beheerder om deze stappen uit te voeren. Mogelijk moet u aangepaste programmacode maken voor uw omgeving. Het ondersteuningsteam van SurveyMonkey kan geen advies geven over programmeerproblemen in Salesforce.

Neem contact op met uw Customer Success Manager om de versleutelingsfunctie in te schakelen. U hoeft dit maar één keer in te schakelen.

Maak uw enquêtetoewijzingen. U kunt ons beheerde pakket gebruiken of uw eigen toewijzingen maken voor standaard en aangepaste Salesforce-objecten. Meer informatie >>

Maak een verzamelprogramma voor webkoppelingen in de Salesforce-integratie. Zorg dat u eventuele aangepaste variabelen toevoegt voor informatie die u wilt verzamelen over uw respondenten. Meer informatie >>

Nadat u de webkoppeling hebt gemaakt, schakelt u de optie voor het versleutelen van aangepaste variabelen in. We laten een versleutelde versie zien van de enquêtekoppeling om te verzenden. Deze koppeling werkt pas nadat u versleuteling hebt ingesteld in Salesforce.

U ziet instructies voor het instellen van de versleuteling plus een codevoorbeeld. Kopieer dit codevoorbeeld voor later gebruik. U kunt altijd terugkeren naar deze pagina om dit later te kopiëren.

Vraag uw primaire beheerder om een encryptiesleutel te maken en deze aan u te verstrekken. 

Een encryptiesleutel genereren:

  1. Ga als primaire beheerder naar de header en selecteer Mijn team > Instellingen
  2. Selecteer Encryptiesleutel voor Salesforce onder aan de pagina (mogelijk moet u omlaag bladeren).
  3. Selecteer Sleutel genereren.
  4. Kopieer de sleutel en verstrek deze aan de persoon die de versleuteling configureert in Salesforce. Deze sleutel wordt toegevoegd aan de versleutelingscode in Salesforce.

Versleuteling instellen in Salesforce

  1. Kopieer het codevoorbeeld vanaf de pagina met het verzamelprogramma voor webkoppelingen in de Salesforce-integratie. Dit is de versleutelingscode die u gaat gebruiken in Salesforce.
  2. Maak in Salesforce een aangepast veld met de naam SM_CV_ENCRYPTED_Data voor het object dat uw enquête activeert. Als uw enquête bijvoorbeeld wordt verzonden wanneer een aanvraag wordt gesloten, plaatst u dit aangepaste veld in het object Case. Zorg dat uw versleutelingscode versleutelde waarden in dit veld plaatst en hiernaar verwijst.
  3. Maak in Salesforce een apex-trigger die uw aangepaste variabelen versleutelt wanneer de gebeurtenis plaatsvindt die uw enquête activeert (als uw enquête bijvoorbeeld wordt verzonden wanneer een aanvraag wordt gesloten, moet u zorgen dat uw trigger de aangepaste variabelen versleutelt wanneer deze gebeurtenis plaatsvindt). Of plak het codevoorbeeld uit de Salesforce-integratiepagina en vervang SM_ENCRYPTION_KEY door de encryptiesleutel die uw primaire beheerder heeft verstrekt.

BELANGRIJK! Lees de onderstaande informatie over het gebruik van de code als u het door ons verstrekte codevoorbeeld wilt gebruiken.

We geven een voorbeeldcode voor deze trigger wanneer u versleuteling inschakelt. Er zijn echter een paar dingen waarmee u rekening moet houden bij het gebruik van deze code:

  • Controleer de trigger en pas deze zo nodig aan voor uw omgeving. U kunt bijvoorbeeld de trigger voor de enquête aanpassen.
  • Deze code verwijst alleen naar het object waaraan u uw enquête toewijst (als u uw enquête bijvoorbeeld toewijst aan het Case-object en vervolgens toewijzingen toevoegt aan het Account-object, verwijst de voorbeeldcode alleen naar het Case-object). Als u uw enquête toewijst aan meerdere objecten, moet u aangepaste code schrijven of het voorbeeld aanpassen om aan uw behoeften te voldoen.
  • Deze code plaatst versleutelde gegevens in het veld SM_CV_ENCRYPTED_Data in uw object. Als uw object geen veld met deze naam heeft, werkt de code niet.

Stel eventuele automatiseringen in die u nodig hebt om uw enquêtekoppeling te verzenden. Als u deze koppeling verzendt vanuit Salesforce, moet u een e-mailsjabloon met uw koppeling maken, een e-mailmelding instellen en een stroom maken voor het verzenden van uw enquête. Meer informatie >>