ShipIT 365
Isolated Storage issues
In idyn App Management, a library app of ShipIT, we store sensitive data like passwords, secrets and tokens in isolated storage.
When a company is copied this could lead to an error:
Depending on how Isolated Storage is implemented, the scope for the isolated storage id is set to the company.
So when you copy a company, this id can’t be found in the new company and gives the above error.
There are several ways to solve this, but it works by trial and error.
Examples are:
Remove in Business Central the Users set in provider Setup, re-enter the provider credentials, which updates Master Data, add the Users again.
Uninstall ShipIT and related apps, including deleting data, install apps again and build up the data again.
Isolated Storage is a data storage that provides isolation between extensions, so that you can keep keys/values in one extension from being accessed from other extensions. Keys/values in the Isolated Storage are accessible through an API.