Can't access a page PromotedState via powerautomate

Copper Contributor

Hi everyone!

 

I've created a flow to manage the approval of pages.

I want it to auto-approve when it is a news page(PromotedState=2)

But I just cant figure out how I can access this field in a flow.

 

I've read this - https://collab365.com/using-flow-sharepoint-news-notifications/

But in my flow there is no PromotedState available....

 

Thanks :)

 

 

1 Reply

@Alon24 first get your pages - we use the Get items list action and set the list name to the custom value of Site Pages. If you are looking for a specific Promoted State then add it into the filter query as PromotedState eq 0 (published normal page), 1 (draft) or 2 (published news page). You can of course filter it down further to get just a single page.

 

You'll then get the apply to each.  Add a Compose action and from the dynamic content box you'll see that Promoted State is now available and the outputs of the Compose action, i.e. the Promoted State value can be used in follow-on actions.

 

In my example we use this to review intranet pages and for that we don't want the published news pages, so the filter query is set to 0.

 

1-Flow.png

 

2-Flow.png

 

Rob
Los Gallardos
Microsoft Power Automate Community Super User