An administrator need a business process automated, but only for certain user and profiles. The administrator will need to frequently update which users and profiles will use the process. After evaluating the declarative options, it was determined that this functionality must be done via an Apex trigger.
What software requirement should the administrator request so that process execution can be declaratively controlled?
A . Use Process Automation Setting in Setup to the appropriate users or profiles.
B . Use a System permission that is assigned to the user or profile.
C . Use Apex Class Access to assign the Apex code to the user or profile.
D . Use a custom permission set that is assigned to the user.
Answer: D
Explanation:
Use a custom permission set that is assigned to the user because custom permissions are a way to grant access to custom processes or functionality based on user profiles or permission sets. Custom permissions can be referenced by Apex code, validation rules, flows, or other logic to control whether a process should run for a user or not. Custom permissions can be used to declaratively control process execution by assigning them to users or profiles.
Latest ADX-201E Dumps Valid Version with 243 Q&As
Latest And Valid Q&A | Instant Download | Once Fail, Full Refund