02.02 Row-Based Security Requirements and Security Predicates 60% of 11%

Given row-based security requirements and security predicates, implement the appropriate dataset security settings

Predicate is a fancy name for a filter condition that defines row-level access to records in a dataset. When a user querys against a dataset, Analytics checks the predicate to determine which records the user can access. If the user doesn’t have access to a record, it’s not returned.

Example predicate

"rowLevelSecurityFilter":"'AccountOwner' == \"$User.Name\""

Row level security is set to records where the Account Owner (AccountOwner) is equal to the currently logged in user ( $User.Name )

Field-Level Security is not configured in Analytics. Analytics Cloud Integration User sets the field-level permissions