I have a fairly complex Shiny application deployed on RSConnect and realized that if two users access the application simultaneously, the underlying data is shared between those two users. Looking into the docs for RSConnect, I see that Shiny applications run as the default user, rstudio-connect, and apparently that happens even if there are multiple users. I could not find, however, how to setup multiple tenancy such that multiple, simultaneous users are given their own instance of application and underlying data. It is currently set to require individual login for users to access the application, but it is still run as the rstudio-connect user, and we have a license for 100 individually named users.
Can someone point me in the right direction to enable independent sessions for simultaneous users?