U bent hier:
Voorbeeld van beveiliging op rijniveau op basis van rollenhiërarchie en eigendom van records
Laten we eens kijken naar een voorbeeld waarbij u een gegevensset maakt op basis van Salesforce-gegevens en vervolgens beveiliging op rijniveau implementeert op basis van de Salesforce-rollenhiërarchie en eigendom van records. In dit voorbeeld maakt u een gegevensset die alle opportunities bevat. Voor het beperken van toegang tot elke record in de gegevensset maakt u een beveiligingsbeleid waarbij elke gebruiker alleen opportunities kan weergeven, waarvan deze eigenaar is of die eigendom zijn van hun ondergeschikten op basis van de Salesforce-rollenhiërarchie. Dit proces vereist meerdere stappen die in de volgende secties worden beschreven.
- Bepalen welke gegevens moeten worden opgenomen in de gegevensset
Bepaal eerst welke gegevens u wilt opnemen in de gegevensset. Bij dit voorbeeld maakt u de gegevensset OppRoles, die alle opportunities alsmede gebruikersdetails over elke opportunityeigenaar bevat, zoals volledige naam, divisie en titel. - De gegevensstroom ontwerpen voor het laden van gegevens
Dit is het moment waarop u gaat bepalen hoe de gegevensstroom de gegevens gaat extraheren en deze in een gegevensset worden geladen. U begint met de gegevensstroom op een zo hoog mogelijk niveau te ontwerpen. - Beveiliging op rijniveau bepalen voor de gegevensset
Dit is het moment om aan beveiliging op rijniveau te gaan denken. Hoe beperkt u toegang tot elke record in deze gegevensset? - De gegevensstroom wijzigen op basis van beveiliging op rijniveau
Dit is het moment om het definitiebestand van de gegevensstroom dusdanig te wijzigen dat rekening wordt gehouden met het predicaat. - De gegevensset maken
Nu u het definitieve definitiebestand van de gegevensstroom hebt, kunt u de gegevensset gaan maken. - Beveiliging op rijniveau testen voor de gegevensset
U moet controleren of het predicaat op de juiste manier wordt toegepast, en of elke gebruiker de juiste opportunities kan zien.

