70-339 · Question #129
You plan to create a SharePoint Business Process Automation (BPA) project. You need to process items for approval with the least amount of developer effort. Which tool should you use?
The correct answer is B. Out-of-the-box workflow. For approval processing with the least developer effort, the built-in SharePoint Approval workflow requires zero code and is immediately available for use on lists and libraries.
Question
You plan to create a SharePoint Business Process Automation (BPA) project. You need to process items for approval with the least amount of developer effort. Which tool should you use?
Options
- ARemote Event Receiver
- BOut-of-the-box workflow
- CSharePoint Designer workflow
- DWork Item Timer Job
How the community answered
(22 responses)- A5% (1)
- B91% (20)
- C5% (1)
Why each option
For approval processing with the least developer effort, the built-in SharePoint Approval workflow requires zero code and is immediately available for use on lists and libraries.
A Remote Event Receiver requires writing, deploying, and hosting custom .NET code to respond to SharePoint events, which represents significant developer effort.
The out-of-the-box Approval workflow in SharePoint is a pre-built, configurable workflow template that handles routing items to one or more approvers, sending notifications, and recording outcomes without any development or tooling. It can be associated with a list or library through the browser-based UI, making it the lowest-effort option for standard approval scenarios.
A SharePoint Designer workflow requires a developer or power user to open SharePoint Designer, design the workflow logic, and publish it - more effort than using a built-in template.
A Work Item Timer Job requires custom server-side code and farm-level deployment, making it the highest-effort option and inappropriate for a simple approval scenario.
Concept tested: SharePoint out-of-the-box Approval workflow for BPA
Source: https://learn.microsoft.com/en-us/sharepoint/dev/general-development/workflows-in-sharepoint
Topics
Community Discussion
No community discussion yet for this question.