I have a SharePoint Online client who has a legacy version of our App (old ClientID & Secret).
The app was installed to the client's tenant using /_layouts/15/appregnew.aspx with a beta version of the ClientID & Secret.
Since this tenant we have created a Microsoft Seller Dashboard account and registered a "production" ClientID & Secret.
We would like to migrate our Beta client to the updated ClientID & Secret. Steps we have taken:
1. Uninstall app from site collection https://ourTenant.sharepoint.com using "remove this app" link
2. Re-install app to app catalog with updated ClientID & Secret
3. Attempt to re-install app to site collection https://ourTenant.sharepoint.com
We get "something went wrong" using these steps. On a fresh site collection the app installs without error.
This technet articledescribes how to remove app instances using Powershell, but since we are on Office 365 obviously we don't have access to these cmdlets.
Is there a path to "upgrade" a SCs app to new ClientID & Secret?