1

Site Pages and Pages library are basically Document libraries in SharePoint. So, Like any other document libraries you can enable content approval for these libraries as well. You can use SharePoint OOTB Content Approval for such scenario's. To enable content approval follow below steps: Go to Library Settings Select Versioning Settings Select "Yes&...


1

You have a small typo in that css. Either try <style type="text/css"> button[name="Approve/Reject"] > div > span { display: none; } </style> or <style type="text/css"> button[name="Approve/Reject"] span { display: none; } </style> The reason why your css rule doesnt work is because you are targeting span right under ...


1

You didn't specify if these roles are fairly static or if they need to be set for each approval. If it is the first, one way of doing this would be to create a SharePoint list that serves as the configuration for your approvals. This will make it easy to change managers without touching the flow itself. Then, I added a step to the flow that gets this item ...


1

As we discussed above in the comments: If you have a set of actions that you need to occur after an item is approved, you should move those actions to a separate Flow. Trigger the Flow on Item Created or Modified, then use a Condition action to check if the status is Approved, inside that conditional block is where you want to put all of your "post-approval" ...


1

You can as long as you have Version History turned on for the list. While it is not a built-in function, you can use the Send HTTP Request to SharePoint action in Power Automate to call the Versions REST API and restore the previous version. Start by using the Send HTTP Request to SharePoint action to call /_api/Web/Lists/getbytitle('NameOfTriggeredLibrary')...


1

For SharePoint Designer it may be needed to do everything by hand with hard coding. A more OOB way will be using InfoPath, you can display a view that is based on a user role. Or you will need to create a data connection to receive the user information and add rules for switching views. Similar thread here:Change view on Infopath form depending on user ...


1

Use the "Get File Properties" action, it takes the FileID from the "For Selected File" trigger as the input to get the rest of the metadata.


1

Start an approval action in power automate is currently Markdown supported. We could use Markdown syntax to add rich formatting and tables in the approval request. Please see this documentation for more details: Use Markdown in Power Automate approval requests. However, it doesn’t support fully HTML and CSS. If you really need HTML in approval emails, ...


1

You can create a SharePoint 2010 platform workflow to remove item level permission or replace item level permission with Impersonation Step. Set start workflow automatically when an item is created. Reference: http://mundrisoft.com/tech-bytes/how-to-give-item-level-permission-through-sharepoint-workflow/


Only top voted, non community-wiki answers of a minimum length are eligible