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.

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.