I am not seeing the behavior I expect in Tulip Player for this drop-down that would seem to let me select from either “Development Version” or “Published Version”, but I only see the “Development Version” option.
When I try to add a different version of the app to my station, it is not selectable.
And if I try to select multiple versions for the app already assigned to my stations, that doesn’t seem to work either.
So I’m left wondering what is the purpose of this being a drop-down if there is only ever one option…but suspicious that I’m just doing something wrong and don’t see it.
I agree. I had the exact same discussion yesterday 
Also there is a user-role setting
where I thought it was allowing exactly this field to be used.
But its not.
Also when I apply another version of the app by station group and station itself, or by app group and app itself, only development version is selectable in the player.
Hi, thanks for the screenshots. The version selector in Station settings will only show additional options when the app has at least one Published Version available. If only the Development Version appears, it usually means there are no published versions of the app or that the app has not had a new version published since its last edit. The user-role permission you found does not create more choices; it only lets a user switch when multiple versions exist. I recommend opening the App Overview page to confirm whether a Published Version is available. If one exists and still does not appear in the station drop-down, let me know and we can look deeper.
You can read more about Development vs Published Versions here:
https://support.tulip.co/docs/create-and-manage-app-versions
You can read more about how Stations and Tulip Player use Published Versions here:
https://support.tulip.co/docs/publish-and-run-apps
If you want an overview of how version switching works for users and roles, this page is helpful:
https://support.tulip.co/docs/app-publication-overview
Best,
Nicolo
That was exactly what I was hoping for!
There are 11 Versions published.
I assigned All apps as Development version, the one as most recently published and as Version 10 in the Station Group.
It is not possible to directly assign different Versions to one Station.
However, only the development version is selectable:
I am the Instance Owner, so there are no limitations on the user role side.
When I remove the development version access
I can only choose the most recently published version.
I was not able to create a scenario, where I can switch the version in this dropdown.
Hey Guys-
Just chiming in with a little more detail here.
The root confuscion here is that the override app version assignment control for custom user roles needs to be more descriptive.
This control is in place to allow trainers to do training on applications that are pending release directly on the shop floor. Details on this feature and how it maps into the expected user journey are here.
- App changes completed
- App goes through approvals –> moved into a pending release state
- Trainer can go to the shop floor and select that pending release version + do training of production staff (using things like devices and machines only present at that station)
- App released
- “Latest published version” now maps to that trained application version.
Example workflow video
In many cases our customers told us that running anything that was unapproved on the shop floor would be a massive regulatory issue, so we held of on suporting any version selection in player, and restricted scope just to this training use case.
Hope this detail clarifies some of the nuniaced details of this control -
Pete
3 Likes