It helps! Thanks, I admit to being a little confused.
I have a modularized app that is user-authenticated. When a user logs in on Shiny Server, I want to user their identification credentials to make a one-time DB query to access the data they need to use the application, and I want that data to be available across all the modules of the application. I need the Shiny.user parameter to plug into the DB query, so that they only get the data associated with their user account.
The reason I thought to use global.R is that I don't want to make multiple calls to the DB for each module for each user -- I want one DB query per user with only their results, but I want to run that query only one time, not for each separate module of the application.
It seems pretty standard, so maybe I am stuck thinking about this in a weird way that is making the answer elusive to me..