Hi,
We want to be able to have multiple release channels (dev, bleeding edge, stable) to service our dev/test team and different clients with different levels of risk tolerance. This is fine if we assign any given user to a single channel, but it seems if we give a user access to multiple release channels they are only ever offered the highest available version across all channels. This means that, for example, a dev can't have access to all three channels on a single device.
Am I missing something here? Is there some way to achieve what we're looking for other than having separate application profiles for each of these levels of stability we want to support?