Introducing "Request sign-off" - an approval flow that requires no set up

Microsoft

We are happy to announce a new feature in SharePoint called "Request sign-off". The goal is to provide you an easy way to send an item for approval to someone else. This feature enables an open approval process that allows you to easily record whether or not a document or list item was approved or not. There is no setup required.

 

Request sign-off makes use of SharePoint's integration with Microsoft Flow. You can use it by selecting a file or list item (but not a folder), and then pulling down the Flow menu in the modern library or list UI, and selecting "Request sign-off". This flow will appear alongside any other custom flow that you or others may have added to the library.RequestSignOff Flow menu.png

 

Once it is invoked, Request sign-off will create a new text column in your library called "Sign-off status". This column will record the state of your request. It works just like any other text column, you can sort, filter or group by it to organize your library.

 

Pending.png

On invocation, this will tell you that it will send an approval request on your behalf, and ask your consent. Once this is provided, you can pick one or more approvers, and write a message to them for your approval request. If you add more than one approver, any one of them can approve your request:
RunRequestSignOff.pngRunRequestSignOff2.png

The person you sent the approval to will receive an approval request.  This will be an actionable message on clients that support it (meaning you can approve it directly from within Outlook). The approver can also provide some comments along with their decision. There will also be a link included that lets the approver view the item in question:

 

ApprovalEmail.png

 

The sign-off status column is then updated with the decision, and the person who sent the approval request will receive an email with the comments:

 

ApprovedEmail.JPG

 

Approved.png

 

By saving you the trouble of setting up a flow and creating a new column to track status, we hope that this feature will make it easy to add a lightweight approval process to your libraries and lists.

 

We expect this feature to start rolling out to our customers in targeted release (previously called first release) after April 9. Barring any issues we will continue to roll it out to the rest of our customers in two phases late April and early May.

 

 

226 Replies

All of our users who can see the Flow button should now have this feature!

Hi Kerem, Thanks fo those updates, so far I can see the Request Sign-off on my Document libraries that do not have the Content Approval activated. Is this a normal behavior ?

Hi @Deleted. If the feature does not show up for you in the next hour or so, please send me the details of your tenant and user information in a private message and I can take a deeper look into the logs with our engineers. It should be visible from what I can see in your screenshot.

This one looks very interesting!


 

Hi Kerem,

 

 

This feature has recently appeared in my customers tenant and they are keen to include this in their SharePoint Roll Out.  However we have found that the Sign Off Column does not update if the document was Created/Edited in the Browser.  Is this some sort of file locking issue?

 

It works fine if your upload a document and then start the flow.

 

Any thoughts on this would be appreciated.

 

Peter

That's great! Now how about something similar for escalating items in a Task/Issues list? I built my own, but something like that should be OOB and look very similar to the Sign-off flow

Hi @Peter Baddeley, when a file is open, it is locked by the Office client (like Word, PowerPoint, etc.) or Office Online. Request sign-off will try to update the status of the file, and if it fails it will keep retrying at increasingly longer intervals up to two days to see if the file is unlocked. If you start it with the file open, the approval message should still go out even if the status is not set to "Pending", and once the file is closed within two days it should update to the Approved/Rejected state. 

Hi @Judi Stewart, thank you for the great feedback. We have some future plans to make lists better, but no timelines to share yet. Hopefully the flow you have built works well for your scenario. Hope you share it with others too so they can use it.

Great idea - but is there a way to turn it off?  It appears in my document library as a default approval flow, but I have my own slightly more complicated flow that I want everyone to use instead.  Having the default one visible causes confusion.

It is really nice to have some useful flows as examples. Yet having the ab8litt to select which ones you need is required.

@Ross Roberts@Philip Worrell, thank you for your comments. We heard this scenario and feedback loudly from other customers during the time in Targeted Release as well. We have started work on being able to select which flows appear for your list or library. We hope to make it available towards late summer. 

Thanks Karen for the update. Good to know.
Fantastic news, thank you Karem for the very quick reply!

Any guidance on how to access the Common Data Service database where the Approvals history is stored?

Hi @Paul Conheady, the Flow team is working on making this available so you can query it directly. They did not give an exact ETA, but it should be before the end of the year, if not sooner.

I would like to understand how this works with the Common Data Service. My tenancy was created after the March update to the Common Data Service. This means that I cannot create a Common Data Service against the default environment. When I try to create any Flow in the default environment that uses the approval connector I am told that a Common Data Service does not exist and so the Approval cannot run. With this being the case if I create a new environment and  Common Data Service (I need PowerApps Plan 2 do this) I can create approvals in that environments. So here is the questions when creating the "Request Sign Off" Workflow it always goes into the default environment and will not work as there is no Common Data Service there what do I do to allow it to work? My tenancy, Azure AD and Environments are all in the UK.

You really have put the cart before the horse by implementing functionality like this before providing any way to manage it.  I can't have users going off and running flows you have arbitrarily created and pushed out to my lists without giving me any control.  This whole flow thing is half-baked unless you have an IT staff that can devote time to keep it under control.  And I don't have any IT staff.  For the most part Flow is creating more problems than it is solving simply because the rollout is not being managed well by Microsoft.

This lock out of the file seems to be causing some issues for our team. It doesn't ever seem to come back and complete the Approval. There seems to be a 10mins window (or something like that) where the file is locked out. We have ones sitting for weeks now at "pending" and has never changed.

 

Any ideas how to move this to Approved? as you can't mange the flow, re-submit etc



 

Hi, turning off the flow is something really needed - is there any target date available?