Universal Containers (UC) is rolling out CRM Analytics to its field sales that include dashboards withorder data from an external source. UC has a well-defined role hierarchy where everyone is assigned to an appropriate node on the hierarchy. In addition, the order data has a reference to a Salesforce opportunity. An individual sales rep should be able to view all orders that they own or as part of the account team or opportunity team. The sales manager should be able to view all orders for the entire sales
A. As part of the recipe, use a formula on the Roleid fild to create an attribute called 'ParentRolelDs' on the dataset, and apply the following security predicate: 'ParentRolelDs' == ‘’$UserRoleId’’ || Owned == ‘$User,id\,
B. As part of the recipe, use the flatten operation on the role hierarchy, create a multi-value attribute called 'ParentRoleIDs' on the dataset, and apply the following security predicate: 'ParentRoleIDs' == "$User
C. As part of the recipe, use a multi row formula on the Roleld field to create an attribute called 'ParentRoleIDs' on the dataset, and apply the following security predicate: “$User