Jul 13 2018 10:41 AM - edited Feb 11 2019 09:18 AM
Jul 13 2018 10:41 AM - edited Feb 11 2019 09:18 AM
We are happy to announce that we will be releasing SharePoint page approvals to Targeted Release. We expect to start the rollout of this feature to all Targeted Release tenants by end of July 2018.
Rollout status
Current rollout status:
Documentation:
Known issues
Good news is that these will be fixed soon are fixed!
If you have any feedback, please make sure you discuss here!
Configure page approval
Site owners can configure page approval to add to the standard publishing process for a site. After adding page approval flow, new and updated pages will be not be published directly. Instead, only the completion of the approval flow will make changes visible to all readers of the site.
A site owner can configure page approval flow from the Flow menu of a pages library.
Submit page for approval
Once the page approval is configured, authors will be able to submit page for approval. The publish button will be replaced by a submit for approval button.
The page will be published once the page is approved. Rejecting a page will put that page back to draft status.
Approve page
Approvers will get an email regarding the page approval request. They can either approve the page directly in the email (in email clients that support actionable messages) or open the page from the email to review and approve the page in SharePoint.
Customizing the page approval flow
Since page approvals use Microsoft Flow behind the scenes, the page approval flow is available to site owners to modify and add any custom business process items in the flow. After creating the flow, the site owner can click on Flows -> See your flows in the pages library to find the page approval flow.
For example, The default approval type is set to ‘anyone can approve’. Site owners can modify the flow and change the approval type to ‘everyone must approve’ if that is the requirement.
Aug 06 2018 11:07 AM
@Justin Pettet wrote:
This is awesome, the only issue I am seeing is the Submit for Approval button is not checking the document in. This is the error after submitting for approval:
Error in the Console: The HTTP method 'GET' cannot be used to access the resource 'CheckIn'. The operation type of the resource is specified as 'Default'. Please use correct HTTP method to invoke the resource.
I've temporarily added a step in the Flow to check the document in so I can continue testing.
How can we see the functionality with other users. I seem to be the only one that can see the new features.
Standard users only see the old Publish button.
thanks
Can you give us more information on the page status by browsing to the Site Pages library? We believe you are trying to submit a page that is been checked-out by another user but wanted to confirm the page status from the Site Pages library.
Aug 06 2018 11:43 AM
Aug 06 2018 11:43 AM
@Chakkaradeep (Chaks) Chinnakonda Chandran wrote:
@Justin Pettet wrote:
This is awesome, the only issue I am seeing is the Submit for Approval button is not checking the document in. This is the error after submitting for approval:
Error in the Console: The HTTP method 'GET' cannot be used to access the resource 'CheckIn'. The operation type of the resource is specified as 'Default'. Please use correct HTTP method to invoke the resource.
I've temporarily added a step in the Flow to check the document in so I can continue testing.
How can we see the functionality with other users. I seem to be the only one that can see the new features.
Standard users only see the old Publish button.
thanks
Can you give us more information on the page status by browsing to the Site Pages library? We believe you are trying to submit a page that is been checked-out by another user but wanted to confirm the page status from the Site Pages library.
Can you check to see if you have set the version history to be 'Create major versions only'?I think that is the bug here.
Aug 06 2018 02:04 PM
Aug 06 2018 02:04 PM
Aug 06 2018 03:48 PM
Hi Chakkaradeep, I have changed the versioning settings to Major and Minor and the issue is now resolved.
Thank you for your assistance and quick reply.
Justin
Aug 07 2018 01:12 AM
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 "SharePoint Approval" 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.
Aug 07 2018 03:40 PM
I've been testing this out and it's been great...Love the Flow approvals. A minor thing is when approving the page from the review approvals window, the Toolbar does not refresh.
Toolbar after approving:
Toolbar after refreshing the Browser
Also, I needed to add my users into the 'run only users' area in flow for them to be able to use the Flow approvals. Even though my SharePoint list is an owner of the flow, my standard users (with contribute access) could not see the flow.
Other than that, brilliant work!
thanks
Aug 07 2018 05:44 PM
@Ben Haynes wrote:
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 "SharePoint Approval" 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.
While I try to get some insights on this, can you please try just creating a flow by going to the Flow website and use approvals? Though SharePoint is creating the flow, it is not doing anything special and uses the generic Flow approvals.
Aug 08 2018 12:43 AM - edited Aug 08 2018 12:47 AM
Aug 08 2018 12:43 AM - edited Aug 08 2018 12:47 AM
Thanks Chakkaradeep
It appears to ba UK problem:
I get :
When I try to create a Common Data Service Database in the default environment I get:
Looking at this thread It appears as a UK problem thus we will not be able to use Page Approval if we have a tenancy created after March. Which is a real shame that we are excluded from the functionality
Aug 08 2018 02:04 AM
Hi,
I am unable to creating flow, because "Create" option is grayed out. I have a doubt like whether it is released fully or not. Please help me for this. Thanks in advance.
Aug 08 2018 08:47 AM
@Sowmya Sree wrote:
Hi,
I am unable to creating flow, because "Create" option is grayed out. I have a doubt like whether it is released fully or not. Please help me for this. Thanks in advance.
You have to fill in who the approvers are going to be for the flow. It is a required field and since the field is empty, the Create button is disabled. Once you add approvers, you will see the Create button enabled.
Aug 08 2018 08:58 AM
@Ben Haynes wrote:
Thanks Chakkaradeep
It appears to ba UK problem:
I get :
When I try to create a Common Data Service Database in the default environment I get:
Looking at this thread It appears as a UK problem thus we will not be able to use Page Approval if we have a tenancy created after March. Which is a real shame that we are excluded from the functionality
Thanks for providing more information on this. I am investigating this issue internally and will report back once I can confirm whats going on.
Aug 09 2018 01:46 AM
Hi Thanks for the reply. But i have added approvers. But i am unable to Selecting "Create" button. Now also its grayed out. I think for my tenant it will take some more time to release.
Aug 10 2018 04:53 PM
@Sowmya Sree wrote:
Hi Thanks for the reply. But i have added approvers. But i am unable to Selecting "Create" button. Now also its grayed out. I think for my tenant it will take some more time to release.
Did the addresses or person names resolve? The input requires a valid user in your organization. If you are seeing this panel, the feature is already available for your tenant.
Aug 15 2018 08:51 AM
Aug 15 2018 10:26 AM
Aug 16 2018 05:36 AM
@Ben Haynes wrote:
Thanks Chakkaradeep
It appears to ba UK problem:
I get :
When I try to create a Common Data Service Database in the default environment I get:
Looking at this thread It appears as a UK problem thus we will not be able to use Page Approval if we have a tenancy created after March. Which is a real shame that we are excluded from the functionality
@Ben Haynes I can confirm this is indeed an issue with the Flow service for the UK region. Good news is that this is being addressed and we expect to have this resolved by end of September if everything goes according to the plan. Any existing UK tenants created before March 2018 will work while it affects only new tenants created after March 2018.
Aug 30 2018 10:09 AM
I'm experiencing the same thing. I see the 'Submit for approval' button, but all other users still see the 'Publish' button. Does the Page Approvals Flow take a while to replicate to all servers for all users to see?
Aug 30 2018 04:19 PM
I just spent a lot of time on this and think it's because I am one of the few people on "Targeted Release". Most of my users are on Standard release. I really need this for News approvals before my intranet goes live next month, so have to weigh putting key staff on Targeted release.
Aug 31 2018 09:43 AM
Thanks again, yes, I believe the reason I can see the Page Approvals feature and other users cannot is because I'm on a targeted release path and other users are on the standard release path. Kirk