Skip to content

Commit 34f2390

Browse files
authored
Merge pull request SharePoint#5742 from SharePoint/jackwi-alt-customize-page-approvals
Reviewed and also updated TOC for this article. Merging this with the master branch.
2 parents 823485d + 0c6a726 commit 34f2390

File tree

6 files changed

+53
-0
lines changed

6 files changed

+53
-0
lines changed
Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
---
2+
title: Customize SharePoint page approvals to meet your needs
3+
ms.date: 05/14/2020
4+
---
5+
6+
# Customize SharePoint page approvals to meet your needs
7+
8+
With the help of flows in Power Automate, you can configure page approval to add to the standard publishing process for a site. The default publishing flow meets your basic needs.
9+
10+
However, you can add more processes, or even modify how the approval process works. Because page approvals create a flow, you, as the author of the flow, can modify and add whatever business processes you want.
11+
12+
**Approval flow contents**:
13+
14+
- [Associate multiple approval workflows](#create-more-than-one-approval-flow)
15+
- [Handle news posts](handle-news-posts)
16+
- [Auto approve pages](auto-approve-pages)
17+
- [Parallel approvals](parallel-approvals)
18+
19+
To customize the default page approval flow, for a few scenarios, check out the following video:
20+
21+
> [!VIDEO https://youtu.be/pKrHoG70FrM]
22+
23+
## Create more than one approval flow
24+
25+
As a site owner, you are not limited to just one approval flow. You can create multiple flows so page authors can choose which flow to request approval. For example, you could have a workflow dedicated to a page, and the other one dedicated to news.
26+
27+
This approach is much easier than trying to implement all the logic into one flow.
28+
29+
![Multiple page approvals flow](../../../images/multiple-page-approvals-flow.png)
30+
31+
## Handle news post
32+
33+
With the read-only **Promoted State** property, you can easily check if the page submitted for approval is a news or standard page. For example, this is useful for scenarios where you check or enforce approvals for only news, but not for pages.
34+
35+
![Promoted state](../../../images/promoted-state.png)
36+
37+
## Auto approve pages
38+
39+
Its a flow in Power Automate, so you can easily orchestrate it to auto approve requests. In the following scenario, see how you can easily auto approve a page request if the user is a manager who has direct reports. If you're not a manager, the flow goes through the approval process defined in the flow.
40+
41+
![Auto approve requests for managers in flow](../../../images/auto-approve-requests-for managers-in-flow.png)
42+
43+
## Parallel approvals
44+
45+
Occasionally, the default approval action may not help in tracking and auditing each approval. Alternatively, you can use parallel approvals, include constraints, or apply other processes. You can track, audit and perform other actions within these parallel branches and check if the approval has been approved or rejected.
46+
47+
![Parallel approvals in flow](../../../images/parallel-approvals-in-flow.png)
48+
49+
To learn more, see [Create parallel approval workflows with Power Automate](https://docs.microsoft.com/power-automate/parallel-modern-approvals).
50+
51+
Loading
91.1 KB
Loading
77.7 KB
Loading

docs/images/promoted-state.png

87.3 KB
Loading

docs/toc.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -428,6 +428,8 @@
428428
href: business-apps/power-automate/guidance/working-with-get-items-and-get-files.md
429429
- name: Working with the SharePoint Send HTTP Request action
430430
href: business-apps/power-automate/guidance/working-with-send-sp-http-request.md
431+
- name: Customize SharePoint page approvals
432+
href: business-apps/power-automate/guidance/customize-page-approvals.md
431433
- name: SharePoint Add-ins
432434
items:
433435
- name: Overview

0 commit comments

Comments
 (0)