Skip to main content

Notifications

Community site session details

Community site session details

Session Id :
Power Pages - General Discussions
Answered

Publishing option for Power Pages

(0) ShareShare
ReportReport
Posted on by 12

Do we have Publishing option in Power pages? like once the content owner done with all the changes on a power page, can they publish/submit it for manager approval? Is there any way we can send a flow for the approval. Once manager approves the page should be available for external users to view. Is this possible in Power pages?

Categories:
  • Community Power Platform Member Profile Picture
    on at
    Re: Publishing option for Power Pages

    Hi @ragavanrajan ,

     

    I'm really interesting to know more détails in method 2 because maybe we're chosing this option: 

     

    * By default power pages will expire after 30 days even if this is an production environment, do we have to convert all our power pages in dev, test from trial to production, otherwise we have to create again power pages to continue evolving ? what will be your recomendation, if this is the only option could be this expensive ? 

     

    * And about urls, do we have to define a custom url for each environment exemple : dev-name-site-web, test-name-site-web and for production we remove prefix and it will be site-web ?

     

    Thanks so much !

  • Verified answer
    ragavanrajan Profile Picture
    7,036 Most Valuable Professional on at
    Re: Publishing option for Power Pages

    Hi @HarshaKudum 

     

    There is no flow template yet. You can use dataverse trigger and use the table which I have mentioned and utilise the publishing state column to achieve your need.  

    Combining Approval automate flow is possible but thinking loud requires a bit of effort.

     

    Hope it helps. 
    ------------

    If you like this post, give it a Thumbs up. Where it solved your request, Mark it as a Solution to enable other users to find it.

  • HarshaKudum Profile Picture
    12 on at
    Re: Publishing option for Power Pages

    This Publishing state could help us. Thankyou @ragavanrajan we are glad from the responses. One final question, Do you think we still require a flow to automate this process? I wonder if Power automate has a flow template to automate this publishing process.  When Content owners are done with their changes, they should have a button on each page to submit for approval and it should trigger an email for managerial approval. Once it is approved/published = yes, it is ready for public or anonymous users to view the page changes. Is this feasible in Power Pages?

     

    Thanks much!

  • ragavanrajan Profile Picture
    7,036 Most Valuable Professional on at
    Re: Publishing option for Power Pages

    Also forgot to mention. You can implement the publishing state as well. Different portal templates is currently supporting this.

  • HarshaKudum Profile Picture
    12 on at
    Re: Publishing option for Power Pages

    For some reason, I couldn't see the table. Would you please send the related article how we can set up automate flow on page edit approvals in Office 365/Power Platform.

    I would accept this as solution for my query.

  • ragavanrajan Profile Picture
    7,036 Most Valuable Professional on at
    Re: Publishing option for Power Pages

    I did. Adding again for your reference. 

    "Web Page (adx_Webpage)"  Table.  

     

    Good luck @HarshaKudum 

     

    Hope it helps. 
    ------------

    If you like this post, give it a Thumbs up. Where it solved your request, Mark it as a Solution to enable other users to find it.

  • HarshaKudum Profile Picture
    12 on at
    Re: Publishing option for Power Pages

    Have you forgot to add the table for power automate flow? I don't see any table in the response

  • ragavanrajan Profile Picture
    7,036 Most Valuable Professional on at
    Re: Publishing option for Power Pages

    Hey @HarshaKudum 

     

    That's cool. Thanks for sharing your current scenario. 

     

    As mentioned, using method 1: you can innovate via power automate using approval flow. Please check the below table I have mentioned for your power automate flow.  

     

    Using method 2:  FYI: One Tenant is referred here. I am referring to creating "multiple environments"  using the power platform admin centre.  You have few options here to move content between environments 

    1. Use the official configuration migration utility 

    https://docs.microsoft.com/en-us/power-apps/maker/portals/admin/migrate-portal-configuration?tabs=CLI 

    Note: Choose GUI or PowerShell.  

    2. Use XRM Toolbox- portal record movers 

    https://www.xrmtoolbox.com/plugins/MscrmTools.PortalRecordsMover/ 

    3. Setup a CI/CD pipeline using Azure Devops 

    https://docs.microsoft.com/en-us/power-platform-release-plan/2021wave1/power-apps-portals/support-cicd-power-apps-portals-configuration-using-power-apps-cli

     

    Hope it helps. 
    ------------

    If you like this post, give it a Thumbs up. Where it solved your request, Mark it as a Solution to enable other users to find it.

  • HarshaKudum Profile Picture
    12 on at
    Re: Publishing option for Power Pages

    Thanks @ragavanrajan ,

    We are using SharePoint 2013 On Prem server to host our external website. We currently have multiple content owners who are editing our external faced web pages. Each of them checkout & make changes and check-in back all their changes. Once all of the content owners complete the page edits, there is a special team of members who takes the final call in publishing & approving the final version of each page. We don't want to display these page edits to external users until it is approved by the special team. In Method 1: is there any way we have approval rights? that only special team can approve the page edits? In Method 2: How can we have multiple tenants in Power Platform, I believe is this something like by creating different environments in Power Platform? If this is the case, How can we move changes approved in Dev environment to Prod environment?

     

    Thanks for providing some insights

    Harsha

  • ragavanrajan Profile Picture
    7,036 Most Valuable Professional on at
    Re: Publishing option for Power Pages

    Hi @HarshaKudum 

     

    Some insights to achieve your expectations differently. 

     

    Method 1: 

     

    1. Unlike other CMS, Power Pages works quite different. Power Pages is a WYSIWYG editor with advanced security mechanisms applied for data. 

    2. You can create custom web roles for your use case with edit privileges rather than admin roles, create a relevant web page access control rule for a specific page you wish to allow, and set the rights to "Grant Change". 

     

    You can innovate through Power Automate and choose the "Web Page (adx_Webpage)" table for your approval to automate flow. 

     

    ragavanrajan_0-1660247874239.png

     

    Method 2: 

    Using ALM to achieve your needs. The best practice is to spin up environments ( Dev, Test and Prod) and allow your users to work on the application lifecycle.

     

    For instance Dev > Test > [Pre Prod] > Prod 

    1. Review the changes in one environment, then move the stages to a different environment once you are happy with the content. 

    2. Set up a CI/ CD pipeline if required  

     

    Advanced:  Signing up for a developer plan is also an additional choice for you. So they can work on their own environment. 

    https://powerapps.microsoft.com/en-nz/developerplan/ 

     

    Hope it sheds some lights 

     

    Hope it helps. 
    ------------

    If you like this post, give it a Thumbs up. Where it solved your request, Mark it as a Solution to enable other users to find it.

     

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Michael Gernaey – Community Spotlight

We are honored to recognize Michael Gernaey as our June 2025 Community…

Congratulations to the May Top 10 Community Leaders!

These are the community rock stars!

Announcing the Engage with the Community forum!

This forum is your space to connect, share, and grow!

Leaderboard > Power Pages

#1
Fubar Profile Picture

Fubar 69 Super User 2025 Season 1

#2
oliver.rodrigues Profile Picture

oliver.rodrigues 49 Most Valuable Professional

#3
Jon Unzueta Profile Picture

Jon Unzueta 43