Isolated Storage issues

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:

image-20250716-084412.png

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.

IDYN