We have a provider hosted app called “Muhimbi PDF Converter for SharePoint Online”, it is listed on the SharePoint app store using the seller dashboard site. See https://appsource.microsoft.com/en-us/product/office/WA104379298
The remote web app is hosted on the azure and it uses the default URL (https://muhimbi-pcso.azurewebsites.net) provided by the azure web app.
It has been published in the app store for the last three years. There are many users who have installed the app and using it ever since.
We are looking to update the remote web URL as we are moving the web app to another region, and assigning CNAME record (for GDPR and compliance issues). We would like to know what options are available.
Can we do it automatically without affecting existing users? Or will creating a new version of the app solve it? The change should be transparent to the users, the App Store listing – and associated reviews – should continue to work.
We tried all possible options, but we cannot afford any down time or forcing our customers to upgrade to the new App. We have been in contact with various MS teams, but we are being sent around in circles. We already looked at several blogs including following but non of them seem to be helping us.
https://docs.microsoft.com/en-us/office/dev/store/create-or-update-client-ids-and-secrets
https://collab365.org/forum/topics/update-app-domain-and-redurect-url-for-provider-hosted-app/
Also, updating the existing app manifest settings using _layouts/appinv.aspx does not work for SharePoint online app registration. It does not change any details and keeps old app details.
Please assist.
Beau, If things work the way you said, then it makes life easier as by just giving an upgrade, Kiran can solve his issue. Just he needs to maintain the current version of azure app to ensure his customers with existing version doesn’t see any issues. Just a notification to upgrade the app would do. So once he confirms that everyone is on new version, he can take the old web app down.
If otherwise, things are going to be complicated.
Kiran, do let the community know the solution you go with. For sure many of us would need to come across this scenario.