make it easier to test security roles in web shell
I noticed that when I granted some features to a role in Web Shell and ran as a user with the role that the changes weren't applied until I exited CRM, cleared the cache, and went back into CRM and ran as the user a second time. It makes testing changes to user's roles time consuming.
I would like testing to mirror the Smart Client functionality - changes are propegated immediately when testing as a user without having to do a full logout.