I had to reset Squidex in production due to issues – it wouldn’t start or something. Still not entirely sure what happened but Orleans kept erroring and Squidex wouldn’t start (bad shutdown it seemed).
Anyway, wiped away the Mongo collections – and it started up fine (without any data). I then copied the backed up collections back into the newly created db sans the Orleans sync stuff (maybe put it in a separate collection?).
Everything worked fine except I couldn’t see the applications. Not sure this is something you want to bother to fix – but it created a new “super user” I guess which didn’t have a reference to the app in the “States_Index_AppsByUsers” collection. When I tried to create an application with the same name it correctly error – but it took me a while to figure out why my super-user couldn’t see the application.
Maybe an admin option “restore access to all applications” or simply a way in the admin to show/hide application access for users? That would make it pretty clear and allow the super-user to restore access to “hidden” applications.
Thanks!