You can't use the SharePoint 2013 app model or the SharePoint 2013 Workflow platform on a SharePoint Online site that was migrated from BPOS-S

PROBLEM
You try to do one of the following in SharePoint Online: 
  • Use the SharePoint 2013 Workflow platform
  • Install and use an app from the SharePoint Store
  • Install and use an app from the SharePoint App Catalog
  • Add the Site Mailbox app to your site

In this scenario, the workflow or app doesn't work as expected.

For example, the SharePoint 2013 workflow may show a status of Processing. When you view the Workflow Status page again, you receive the following error message:
Retrying last request. Next attempt scheduled after <date>.
Note In this error message, <date> represents the specific date in the error message.

This issue occurs if the affected site was migrated from Microsoft Business Productivity Online Standard Suite (BPOS-S) to Microsoft Office 365.

The URL for a migrated site ends with the following suffix: 

.microsoftonline.com
WORKAROUND
To work around this issue, rename your site to the *.sharepoint.com URL format. For more information, see the following Microsoft website: 
3053838 Information about how to rename the SharePoint Online site from *.microsoftonline.com to *.sharepoint.com using the self-service tool

MORE INFORMATION
The SharePoint 2013 app model uses the OAuth standard to authorize apps to communicate with SharePoint. OAuth requires that relying parties identify themselves with unique name or domain information for the service principal host. SharePoint Online is configured to support the default organization domain names as a valid service principal host name, as in the following example:

*sharepoint.com.
In this situation, any site whose URL has a suffix that reflects a default organization domain name can authorize requests from applications. However, sites that were originally created in BPOS-S but that were later migrated to SharePoint Online don't have a default organization domain name. Instead, they use a domain such as contoso.sharepoint.microsoftonline.com. Requests that use such a domain host name can't be authorized, and hosted apps can't communicate with content inside the domain. SharePoint 2013 Workflow Manager relies on communication with outside services that use the app model. Therefore, Workflow Manager also cannot communicate with content inside sites that were migrated from BPOS-S.

Still need help? Go to the Office 365 Community website.
Properties

Article ID: 2909925 - Last Review: 08/26/2016 21:56:00 - Revision: 12.0

Microsoft SharePoint Online

  • o365 o365e o365p o365a o365m o365022013 kbbug KB2909925
Feedback