Datakwaliteit en governance
Ook beschikbaar in 28 talen
English · Español · 日本語 · Português (Brasil) · Français · Deutsch · Italiano · 한국어 · 简体中文 · Português (Portugal) · 繁體中文 · Bahasa Indonesia · Türkçe · Polski · Tiếng Việt · ไทย · العربية · עברית · Українська · हिन्दी · Русский · Svenska · Dansk · Norsk bokmål · Suomi · Español (México) · Français (Canada) · Deutsch (Schweiz)

Studiegids bij hoofdstuk 5 van de cursus Data Architect. Lees eerst de zes modules; deze pagina helpt je na te gaan wat is blijven hangen.
Over deze studiegids. Hij is alleen gebaseerd op de eigen inhoud van deze cursus en op de lijst met doelstellingen in de gepubliceerde examengids van Salesforce. Hij is nooit gebaseerd op echte examenvragen, en hij beweert niet te weten wat er in het examen staat. Als je het examen hebt gedaan, stuur me dan alsjeblieft geen vragen eruit: de certificeringsovereenkomst verbiedt het delen ervan, en antwoorden uit je hoofd leren is sowieso de verkeerde manier om architect te worden.
Dit hoofdstuk draagt het onderdeel Data Governance van het examen (10%) en delen van Data Modeling (metadata) en Salesforce Data Management (consistentie). Het is ook waar privacywetgeving het datamodel ontmoet. Dit is architectuur, geen juridisch advies: Legal beslist wat van toepassing is, en de architect maakt het afdwingbaar. Platformgetallen veranderen, dus controleer de actuele voordat je erop vertrouwt.
Voor het examen
Section titled “Voor het examen ”Vink ze af terwijl je verdergaat. Elk punt linkt naar de plek waar het behandeld wordt.
GOV-2: een governanceprogramma ontwerpen
- Ik weet dat de recordeigenaar (een platformmechanisme voor toegang) niet de data-eigenaar is (verantwoordelijk voor de data als bedrijfsmiddel), en dat elk veld een Data Owner kan vastleggen. (Recordeigenaar is geen data-eigenaar)
- Ik kan de data-eigenaar (bepaalt het beleid), de data steward (houdt het werkend) en de beheerder (draait het systeem) uit elkaar houden. (Eigenaar, steward, beheerder)
- Examenkennis: ik ken de drie manieren om een governanceprogramma te runnen, gecentraliseerd, gefedereerd (gedecentraliseerd) en hybride, en wat elk betekent voor wie het beleid bepaalt en waar de gedeelde definities staan. (Hoe het programma draait)
- Ik kan een RACI gebruiken om te beantwoorden waar data aangemaakt, bewerkt en verwezen wordt. (Laat de RACI zijn plek verdienen)
- Ik kan een handhavingspunt noemen voor governancebeleid (rechten, validatie, velden alleen voor de integratie, veldhistorie), niet alleen training. (Governance moet mechanisch worden)
- Ik weet dat de kwaliteitssignalen die het meten waard zijn, de signalen zijn waar iemand iets mee doet. (Meet waar iemand iets mee doet)
SDM-2 en MDM-4: slechte data buiten de deur houden
- Ik kan beslissen of het aanmaken van accounts open of afgesloten moet zijn, en ik ken het pad van het voorlopige recordtype voor accounts die in een ERP beheerd worden. (Open of afgesloten?, De middenweg)
- Ik kan bestuurde attributen (een ERP-ID, een juridische naam) beschermen en tegelijk de eigen velden van Salesforce bewerkbaar laten: een hybride golden record. En ik weet dat een alleen-lezenveld op een Dynamic Forms-pagina geen handhaving is; beveiliging op veldniveau of een validatieregel wel. (Bescherm het bestuurde record, Een recordtype voor elke stroom)
- Ik weet dat stromen in twee richtingen het moeilijkst zijn: als het ERP een veld beheert, vraagt Salesforce om het te veranderen, en een botsing heeft een regel nodig (het ERP wint, weigeren als het veranderd is, of een persoon lost het op). (Bescherm het bestuurde record)
- Ik weet dat verplichte velden nepdata kunnen maken (
N/A,999999), en ken de alternatieven. (Laat verplichte velden geen nepdata maken) - Ik kan beslissen wat er gebeurt met binnenkomende data die de controles niet doorstaat: accepteren, weigeren of in quarantaine zetten, en wie eigenaar is van de uitzondering. (Elke datagrens heeft een kwaliteitsbeslissing nodig)
- Ik weet dat referentiegegevens ook metadata nodig hebben: definities, een eigenaar, een bron en mappings tussen systemen. (Referentiegegevens hebben ook metadata nodig)
DM-3: zakelijke en technische metadata
- Examenkennis: ik ken het verschil tussen bedrijfsmetadata (betekenis, definities, eigenaar, regels, gevoeligheid) en technische metadata (objecten, velden, typen, API-namen, schema’s, mappings, herkomst). (Twee soorten metadata)
- Ik ken het verschil tussen een bedrijfswoordenboek (wat het betekent), herkomst (waar het vandaan komt) en classificatie (hoe het behandeld moet worden). (Ken je gegevens)
- Ik ken de classificatievelden van Salesforce: Data Owner, Field Usage, Data Sensitivity Level, Compliance Categorization, op standaard- en aangepaste velden. (Classificatie beantwoordt een andere vraag)
- Ik weet dat ik de gevoelige velden classificeer, niet elk veld, en dat classificatie zonder handhaving versiering is. (Classificatie zonder handhaving is versiering)
GOV-1: persoonlijke en gevoelige data
- Ik herken de belangrijkste wetten (AVG/GDPR, CCPA/CPRA, PIPEDA, LGPD, de Australische Privacy Act, HIPAA, PCI DSS, SOX, COPPA), en ik weet dat de AVG organisaties buiten de EU kan bereiken, en wat de wetten gemeen hebben: rechten, doorgifte, melding van datalekken en verantwoordingsplicht. (De regels die je moet herkennen, Wetten stoppen niet bij de grens)
- Ik ken het verschil tussen versleuteling, maskering, pseudonimisering en anonimisering, en weet dat gepseudonimiseerde gegevens nog steeds persoonsgegevens zijn. (Geanonimiseerd, gepseudonimiseerd, versleuteld, gemaskeerd)
- Ik weet dat minder verzamelen een privacycontrole is, en dat bewaren vooraf ontworpen wordt. (Minder verzamelen is een architectuurbeslissing, Bewaren hoort bij het model)
- Ik ken het toestemmingsdatamodel: globale toestemming op het Individual, toestemming per kanaaltype, toestemming per contactpunt, en het doel van datagebruik. (Gebruik het model dat Salesforce al gebouwd heeft)
- Ik weet dat verzoeken termijnen hebben (AVG: een maand, met nog twee te verlengen), dus de kaart van kopieën moet er eerst zijn. (De klok loopt)
- Ik weet dat het recht om vergeten te worden betekent dat je elke kopie vindt (historie, archieven, analytics, logs, bestanden, vrije tekst), en dat de beleidsregels van Privacy Center per object tegen een klantrecord draaien. (Nu zegt de persoon: vergeet me, Privacy Center is een tool)
- Ik ken de afwegingen van Shield Platform Encryption: probabilistische velden kunnen in SOQL niet gefilterd, gegroepeerd of gesorteerd worden; deterministische versleuteling staat filteren toe; versleutelde velden kunnen geen criteriagebaseerde sharing sturen. (Versleuteling is een controle, geen compliance)
- Ik weet dat ik de gevoelige data van productie niet naar sandboxes kopieer, en dat Data Mask vervangen wordt door Data Mask & Seed. (Kopieer het risico van productie niet naar de sandbox)
- Ik ken veldhistorie (tot 20 velden per object; 18 maanden, 24 alleen via de API; bij lange tekst alleen dat er bewerkt is) tegenover Field Audit Trail (tot 200 velden, bewaard tot je het verwijdert). (Historie is ook data)
- Ik ken de bewaartermijn van logs in Event Monitoring (1 dag zonder de add-on voor sommige events, standaard 30 dagen met de add-on, tot 365 verlengd), en weet dat ik events naar een SIEM exporteer voordat ik ze nodig heb: betaalde logs kunnen niet opgehaald worden van vóór de start van het contract. (Auditen en monitoren zijn niet hetzelfde)
Voorbij het examen
Section titled “Voorbij het examen ”Het examen is de vloer, niet het plafond. Dit zijn de gewoonten uit dit hoofdstuk die een architect nodig heeft, of er nu ooit een vraag over gesteld wordt of niet.
- Beleid zonder handhavingspunt is vooral een wens.
- Eigenaren bepalen het beleid; architecten dwingen het af. Verzin het beleid niet, en speel geen advocaat.
- Governance is nooit af. Het gaat met eb en vloed; ontwerp de terugkoppeling.
- Vertrouw niet op goed gedrag. Bouw de controle: mensen, integraties en agents maken allemaal fouten.
- Bestuur genoeg, niet alles.
- Voorkom eerst de dure fouten. Een duplicaat met twee jaar historie is een groot probleem.
- Onderscheid wat mensen lezen van waarop machines beslissen.
- Documenteer breed; classificeer bewust.
- De goedkoopste gevoelige data om te besturen is de data die je nooit gekopieerd hebt.
- Toestemming is data, en toestemming om data te gebruiken moet als data weer te geven zijn.
- Controleer eerst waar persoonsgegevens heen gaan, want verwijderen is zeldzaam en moeilijk.
- Compliance is geen product.
- Vastleggen → Classificeren → Beschermen → Gebruiken → Bewaren → Verwijderen → Auditen.
- Leg het bewijs vast voordat iemand erom vraagt.
Begrippen
Section titled “Begrippen ”| Begrip | In één zin |
|---|---|
| Datagovernance | Het beleid voor data, en de architectuur die het waarmaakt |
| Data-eigenaar | De persoon of functie die verantwoordelijk is voor een soort data |
| Data steward | De persoon die de data dag na dag gezond houdt |
| Beheerder (custodian) | Het team dat de systemen bedient waarin de data staat |
| RACI | Responsible, Accountable, Consulted, Informed |
| Voorlopig record | Een record dat aangemaakt is voordat het gezaghebbende systeem het geaccepteerd heeft |
| Bedrijfswoordenboek | Afgesproken definities van de belangrijke begrippen van het bedrijf |
| Herkomst (lineage) | Waar een waarde vandaan kwam en wat er onderweg mee gebeurde |
| Dataclassificatie | Data labelen naar gevoeligheid en compliancecategorie zodat ze de juiste controles krijgt |
| Taxonomie | De set labels die een organisatie gebruikt om data te classificeren |
| Persoonsgegevens | Informatie die een persoon identificeert, of aan een persoon terug te koppelen is |
| Pseudonimisering | Identificatoren vervangen terwijl er nog een weg terug bestaat; nog steeds persoonsgegevens |
| Anonimisering | Het redelijke vermogen weghalen om de persoon te identificeren |
| Toestemmingsdatamodel | De objecten van Salesforce voor toestemming per persoon, kanaal, contactpunt en doel |
| Recht om vergeten te worden | Het recht van een persoon, waar de wet het geeft, om zijn persoonsgegevens te laten wissen |
| Hybride golden record | Eén record met de velden van het mastersysteem en de eigen velden van Salesforce, elk met één bron |
| Bedrijfs- / technische metadata | Wat de data betekent en wie er eigenaar van is / hoe ze gebouwd is en beweegt |
| Field Audit Trail | Langere veldhistorie: tot 200 velden per object, bewaard tot verwijdering |
| Event Monitoring | Logs van logins, exports, API-aanroepen en weergaven, een beperkte tijd bewaard |
| SIEM | Een beveiligingsopslagplaats waar eventlogs bewaard en geanalyseerd worden |
Test jezelf
Section titled “Test jezelf ”Korte scenario’s in de stijl van de cursus. Bepaal je antwoord voordat je het openklapt.
1. Het beleid zegt dat alleen Finance de juridische naam van een klant mag wijzigen. Het team wil het in de training behandelen. Wat ontbreekt er?
Een handhavingspunt. Training is geen controle: gebruik toegang op veldniveau, een veld dat alleen de integratie schrijft, een validatieregel, of een gecontroleerd proces. Eigenaren bepalen het beleid; de architect maakt het mechanisch waar. Lees opnieuw Governance moet mechanisch worden.
2. Klanten worden in het ERP beheerd. Verkopers moeten meteen aan nieuwe prospects kunnen verkopen. Hoe laat je dat toe zonder dat twee systemen het masterrecord aanmaken?
Laat verkopers het account aanmaken als voorlopig recordtype, en zet het dan om via een gecontroleerd proces: Finance keurt goed, of de integratie dient het in bij het ERP, dat de klant koppelt of aanmaakt en de gezaghebbende ID terugstuurt. Lees opnieuw De middenweg.
3. Een nieuw verplicht veld loopt vol met "N/A" en "999999". Wat is er gebeurd, en wat zou je in plaats daarvan doen?
Gebruikers werden gedwongen te antwoorden voordat ze het wisten. Maak het later in het proces verplicht, laat een ander systeem het aanleveren, gebruik een voorlopige toestand, of sta een expliciete waarde Onbekend toe als dat een echt antwoord is. Lees opnieuw Laat verplichte velden geen nepdata maken.
4. Het team heeft namen vervangen door tokens en zegt dat de data geanonimiseerd is, dus het wisverzoek is afgehandeld. Klopt dat?
Niet als de tokens aan de persoon terug te koppelen zijn: dat is pseudonimisering, en de data is nog steeds persoonlijk. Zeg precies wat het systeem doet, waar de mapping staat, en laat Legal beslissen of het aan de eis voldoet. Lees opnieuw Geanonimiseerd, gepseudonimiseerd, versleuteld, gemaskeerd.
5. Een ontvanger gaat akkoord met sms'jes over de levering, maar niet met marketing. Hoe moet het model dat vastleggen?
Met het toestemmingsdatamodel, niet met één vinkje: de persoon, het kanaal (sms), het specifieke nummer, en het doel van datagebruik (leveringsmeldingen, geen marketing). En beslis welk systeem gezaghebbend is voor toestemming, zodat een intrekking elk systeem bereikt dat erop handelt. Lees opnieuw Gebruik het model dat Salesforce al gebouwd heeft.
6. Compliance moet rapporten filteren op een versleuteld veld met het Amerikaanse Social Security-nummer. Het veld gebruikt het standaard versleutelingsschema. Wat is het probleem?
Probabilistische versleuteling staat geen filteren toe in SOQL-clausules WHERE of in filters voor databeheer. Deterministische versleuteling staat filteren toe, tegen een kleine prijs in sterkte. Versleuteling is een ontwerpbeslissing met afwegingen, geen vinkje aan het eind. Lees opnieuw Versleuteling is een controle, geen compliance.
7. Zes maanden na een incident vraagt iemand wie een set records heeft geëxporteerd. Niemand heeft opslag voor Event Monitoring opgezet. Wat kun je zeggen?
Waarschijnlijk niets: eventlogs worden een beperkte tijd bewaard (hooguit een jaar, zelfs verlengd), dus alles wat ouder is, is weg tenzij het geëxporteerd werd. Zet Event Monitoring op en stuur de events naar een SIEM voordat je ze nodig hebt. Lees opnieuw Auditen en monitoren zijn niet hetzelfde.
8. Een verkoper vraagt Salesforce de juridische naam van een klant te veranderen, die het ERP beheert. In dezelfde minuten verandert iemand haar in het ERP. Wat moet het ontwerp zeggen?
Dat Salesforce erom vroeg, niet veranderde: het ERP beheert het veld. Beslis de botsingsregel vooraf (het ERP wint, weigeren als de waarde veranderd is, of een persoon lost het op) en of samenhangende velden samen reizen. Lees opnieuw Bescherm het bestuurde record.
9. Het verwijderverzoek van een persoon komt binnen. Het team wil gaan uitzoeken waar de data van die persoon staat. Wat is het probleem?
De klok loopt al: onder de AVG een maand, met nog twee te verlengen voor complexe verzoeken. De kaart van kopieën moet er zijn voordat het verzoek binnenkomt. Lees opnieuw De klok loopt.
Verder lezen
Section titled “Verder lezen ”- Salesforce Certified Platform Data Architect Exam Guide (opens in a new tab), Salesforce Help (Engels, gecontroleerd op 2026-09-25): de officiële lijst met doelstellingen en hun gewicht. Kijk altijd de actuele versie na voordat je het examen boekt.
- Het onderdeel Verder lezen van elke module noemt de Salesforce-documentatie en de wetten achter de feiten, met de datum waarop ze gecontroleerd zijn.
