Classic Encryption voor aangepaste velden
Verhinder dat andere Salesforce-gebruikers aangepaste tekstvelden zien die u privé wilt houden. Alleen gebruikers met de machtiging 'Gecodeerde gegevens weergeven' kunnen gegevens in gecodeerde aangepaste tekstvelden zien.
Vereiste editions
| Beschikbaar in: zowel Salesforce Classic als Lightning Experience |
| Beschikbaar in: Developer, Enterprise, Performance, Unlimited en Database.com Edition |
Bekijk de volgende opmerkingen over de implementatie, beperkingen en best practices voordat u begint te werken met gecodeerde aangepaste velden.
Belangrijk Waar mogelijk hebben we niet-inclusieve termen gewijzigd zodat deze aansluiten op onze bedrijfswaarde voor gelijkheid. Bepaalde termen hebben we gehandhaafd om effecten op klantimplementaties te vermijden.
Opmerkingen over implementatie
- Versleutelde velden worden versleuteld met een 128-bits gegevensencryptiesleutel en gebruiken het algoritme van de Advanced Encryption Standard (AES). U kunt uw gegevensencryptiesleutel archiveren, verwijderen en importeren. Om het beheer van de encryptiesleutel in te schakelen neemt u contact op met Salesforce.
- U kunt versleutelde velden gebruiken in e-mailsjablonen, maar de waarde wordt altijd gemaskeerd, ongeacht of u de machtiging Versleutelde gegevens weergeven hebt.
- Als u over de machtiging 'Gecodeerde gegevens weergeven' beschikt en inlogtoegang verleent aan een andere gebruiker, kan de gebruiker gecodeerde velden als platte tekst bekijken.
- Alleen gebruikers met de machtiging 'Gecodeerde gegevens weergeven' kunnen de waarde van een gecodeerd veld klonen wanneer ze die record klonen.
- Alleen de component
<apex:outputField>ondersteunt de weergave van versleutelde velden op Visualforce pagina's. - Wanneer u Visualforce e-mailsjablonen gebruikt of Visualforce pagina's aanroept met verzoeken van
getContentofgetContentAsPDF, worden versleutelde veldwaarden altijd gemaskeerd, ongeacht of u de machtiging Versleutelde gegevens weergeven hebt. Maskeren is aanwezig tijdens Apex uitvoering en op de resulterende Visualforce mark-up.
Beperkingen
Versleutelde tekstvelden:
- Kunnen niet uniek zijn, hebben een externe ID of hebben standaardwaarden.
- Zijn niet beschikbaar voor het toewijzen van leads aan andere objecten.
- Zijn beperkt tot 175 lettertekens vanwege het encryptiealgoritme.
- Zijn niet beschikbaar voor gebruik in filters zoals lijstweergaven, rapporten, totaaloverzichtsvelden en regelfilters.
- Kunnen niet worden gebruikt om rapportcriteria te definiëren, maar kunnen wel worden opgenomen in rapportresultaten.
- Kunnen niet worden doorzocht, maar kunnen wel worden opgenomen in zoekresultaten.
- Zijn niet beschikbaar voor Connect Offline, Salesforce voor Outlook, leadconversie, het element Toewijzing in een stroom, werkstroomregelcriteria of -formules, formulevelden, uitgaande berichten, standaardwaarden en Web-naar-lead- en Web-naar-case-formulieren.
- Zijn niet beschikbaar voor gebruikers met deze licentietypen: Partner, PowerPartner, CspLitePortal, CustomerSuccess of PowerCustomerSuccess. Zelfs als gebruikers de machtiging Versleutelde gegevens weergeven hebben, zijn versleutelde tekstvelden niet beschikbaar.
Versleutelde gegevensbestanden:
- Zijn niet beschikbaar voor datum- en tijdvelden.
Best practices
- Gecodeerde velden kunnen worden bewerkt, ongeacht of de gebruiker over de machtiging 'Gecodeerde gegevens weergeven' beschikt. Gebruik validatieregels, instellingen voor beveiliging op veldniveau of paginalay-outinstellingen om te voorkomen dat gebruikers versleutelde velden bewerken.
- U kunt de waarden van versleutelde velden nog steeds valideren met behulp van validatieregels of Apex. Beide opties werken, ongeacht of de gebruiker over de machtiging 'Gecodeerde gegevens weergeven' beschikt.
- Als de gebruiker versleutelde gegevens niet-gemaskeerd in het foutopsporingslogboek wil weergeven, moet de gebruiker ook Versleutelde gegevens weergeven in de service waaruit Apex-verzoeken afkomstig zijn. Deze verzoeken kunnen Apex-webservices, triggers, werkstromen, inline Visualforce-pagina's (een pagina die in een paginalay-out is ingebed) en Visualforce-e-mailsjablonen omvatten.
- Bestaande aangepaste velden kunnen niet worden geconverteerd naar gecodeerde velden en gecodeerde velden kunnen niet worden geconverteerd naar een ander gegevenstype. Als u de waarden van een bestaand (ongecodeerd) veld wilt coderen, exporteert u de gegevens, maakt u een versleuteld aangepast veld voor de opslag van die gegevens en importeert u die gegevens in het nieuwe versleutelde veld.
- Afschermtype is geen invoermasker waarmee u ervoor kunt zorgen dat gegevens voldoen aan het Afschermtype. Gebruik validatieregels om ervoor te zorgen dat ingevoerde gegevens voldoen aan het geselecteerde maskertype.
- Gebruik alleen gecodeerde aangepaste velden wanneer dit vereist is volgens overheidsbepalingen, want deze velden zorgen voor meer verwerking en hebben beperkingen tijdens zoekopdrachten.
Opmerking Deze pagina gaat over Classic Encryption, niet over Shield Platform Encryption. Wat is het verschil?
Zie ook:
Heeft dit artikel uw probleem opgelost?
Laat ons weten wat we kunnen doen om te verbeteren!

