Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!Vote for your favorite vizzies from the Power BI Dataviz World Championship submissions. Vote now!
Hi,
When using PowerShell to connect to the Power BI API I use "Connect-PowerBIServiceAccount", after authenticating, I can see the "UserName" is returned. How can I assign this to a variable in my code for further use, or is there another way to return the authenticated service account? I want to remove the account being used to create workspaces via the API after I have assigned an AD group to the workspace for admin access.
Thanks.
Solved! Go to Solution.
You got me moving in the right direction. This worked for me:
You got me moving in the right direction. This worked for me:
Is this a .Net namespace? How would I use this in Powershell?
Thanks
Output: Microsoft.PowerBI.Common.Abstractions.Interfaces.IPowerBIProfile
Assign the output to a variable and then grab the UserName from it.
Vote for your favorite vizzies from the Power BI World Championship submissions!
If you love stickers, then you will definitely want to check out our Community Sticker Challenge!
Check out the January 2026 Power BI update to learn about new features.
| User | Count |
|---|---|
| 3 | |
| 2 | |
| 2 | |
| 2 | |
| 1 |
| User | Count |
|---|---|
| 6 | |
| 4 | |
| 3 | |
| 2 | |
| 2 |