Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Join us for an expert-led overview of the tools and concepts you'll need to become a Certified Power BI Data Analyst and pass exam PL-300. Register now.

Reply
jrivera43
Frequent Visitor

Dynamically Change Connection String per User

Hi everyone, 

 

I'm wondering if anyone can help me with this. Within my organization, we have multiple pbix files saved on OneDrive. Each data source has the original user's name in the connection string in Power Query. Is there any way that we can dynamically change the user name to update to the current user who is working with the file? It becomes a problem when we want to be able to refresh each other's files saved to OneDrive. Any help would be appreciated.

 

Example:

Source = Excel.Workbook(File.Contents("C:\User Name I want to dynamically update\Path\File.xlsx"), null, true)

1 ACCEPTED SOLUTION
Anonymous
Not applicable

You might be able to make a variable by querying the C:\Users folder, and if there are multiple users, filter to the most recently modified user.

 

--Nate

View solution in original post

3 REPLIES 3
Anonymous
Not applicable

Pretty slick, yes? This is one of my greatest hits--could you please mark it as the answer?

--Nate

Anonymous
Not applicable

You might be able to make a variable by querying the C:\Users folder, and if there are multiple users, filter to the most recently modified user.

 

--Nate

This worked!! Thanks!

 

Javier

Helpful resources

Announcements
Join our Fabric User Panel

Join our Fabric User Panel

This is your chance to engage directly with the engineering team behind Fabric and Power BI. Share your experiences and shape the future.

June 2025 Power BI Update Carousel

Power BI Monthly Update - June 2025

Check out the June 2025 Power BI update to learn about new features.

June 2025 community update carousel

Fabric Community Update - June 2025

Find out what's new and trending in the Fabric community.