Katie -
Thank you.
I wish this weren't the case. We want to use Level 1 for clients we are sharing maps with to keep them secure. But over time they will not need access to a particular project. However, we often have clients start another project with us.
So under the existing set-up we would go through all the work to set up a Level 1 user and assign them to a group that has only their products it in, share the login for some period of time. Then if we needed the level 1 slot we would have to remember what groups they are assigned to (they are only viewers so there will be not content from them. Then we delete them. If we need them again, we create another user, try to remember the groups they were originally assigned to and start the process over.
We have upwards of 500 different clients a year (actually a couple thousand over a few years) and it's not cost effective to pay $150K/year to just keep these around. But the administration process if we don't is daunting and error prone.