I am confused about the prospect of sharing a permanent variable with other users of a shared database. The Help page for permanent variables says this
Permanent values can be used with shared databases, but they aren’t shared. Each local copy of the database has it’s own private copy of the permanent variables. There is no way that one user can find out what another user’s permanent variables contain, and no way to change what values are stored in another user’s variables. If you want to share this information, consider using a server variable, which is stored on the server and shared with other users of the shared database. See [Server Variables (Shared Variables)]
But on the New Generation Form, there is an option to share Permanent Variables. This suggests to me that I can create a permanent variable, assign a value, and then upload a new generation and all users will then have that permanent variable. If so, I think the Help Page needs some revision. The variable is not shared through the server the way data is synchronized, but it can be shared with a New Generation fo the database, is that right?