Question 1
In Tableau CRM for manufacturing which security predicate....................... ManagerId?
When Manufacturing analytics access must be controlled according to the manager relationship on User records, the correct security predicate is User Manager Hierarchy.
Salesforce's current Analytics for Manufacturing setup documentation explicitly distinguishes User Role Hierarchy from User Manager Hierarchy. User Role Hierarchy grants analytics visibility based on the user's Salesforce hierarchical Role. User Manager Hierarchy instead determines access using the Manager ID relationship and enables a manager to view data belonging to users who report beneath that manager in the hierarchy.
This distinction is important because an organization's Salesforce Role hierarchy and its personnel-management hierarchy do not necessarily match. A user's Role describes their position in Salesforce's record-sharing structure, whereas the Manager field on the User record identifies their reporting relationship.
CRM Analytics security predicates operate at the dataset level and can use hierarchy information to enforce row-level visibility. Salesforce documentation confirms that hierarchy-based security can be implemented using manager, role, and other hierarchical information depending on the required access model.
Therefore, when the security criterion explicitly references ManagerId, the Manufacturing Analytics application should use the User Manager Hierarchy predicate.
Study Guide references/topics: Configure and Build --- Analytics for Manufacturing; Security Predicates; User Manager Hierarchy; ManagerId; Row-Level Analytics Security.