Hi Tableau Learner,
Initial SQL has options to pull in the name of the user logged into Tableau Server. Check out Run Initial SQL
You might also consider creating a calculated field with the user functions, and then use that calculated field as a data source filter. See Filter Data from Your Data Source
Hope this answers your question!