It would be nice with assortments to have an option for a "Default" assortment. Right now there is an "Anonymous" option, but once someone logs in they have to be specifically assigned to an assortment. Otherwise they aren't assigned to any assortment and they don't see any products.
What I would like to have is the ability to set a default assortment. And if they are assigned specifically to another assortment, then they will use that one, otherwise they will use the default assortment.
The typical use case is to have different customers with different levels of access. There would be something like: standard customers, dealers, full access dealers. All users should see the standard products. Dealers should see some some more products. And full access dealers should see all products.
So I would like to assign dealers to the dealer assortment and full access dealers to the full access dealer assortment. And all other users will use the default assortment.
This way when a new account is created, we don't have to keep track of adding them to an assortment. They only need to be specifically added if they have special access.
The other use case is the other way around. Some accounts don't want to see all products. So the default is to show all products, but some accounts will have a limited catalog. This can also be achieved with a default assortment.