Reply
Sumanth327
Frequent Visitor
Partially syndicated - Outbound

Show current user Department

Hi,

I am new to Power Bi. I would like to show the current user Department from Azure or Office 365 on a text box in one of my Power BI report.
Can you please guide me on this?

 

 

 

 

1 ACCEPTED SOLUTION
dk_dk
Super User
Super User

Syndicated - Outbound

Hi @Sumanth327 

You can use USERPRINCIPALNAME() in a DAX measure to get the current user account, and if you have access to a dataset that contains users and departments you can use LOOKUPVALUE() to find the department and display that.

Here is the DAX code for the measure, where the user_dept table contains a column for the user email, and the department:

 

Current User Department = 

VAR _user = USERPRINCIPALNAME()
VAR _dept = LOOKUPVALUE(user_dept[department],user_dept[user],_user)

RETURN
_dept

 

 

 

 

 

You can then add the measure to a card, or insert it into a textbox like below:

dk_dk_0-1715691777840.png

 






Did I answer your question? Mark my post as a solution!

Proud to be a Super User!





View solution in original post

2 REPLIES 2
Sumanth327
Frequent Visitor

Syndicated - Outbound

Dear @dk_dk , I am able to get the Dept using the contact Object from Active Directory and using the formula you have mentioned. Thank you

dk_dk
Super User
Super User

Syndicated - Outbound

Hi @Sumanth327 

You can use USERPRINCIPALNAME() in a DAX measure to get the current user account, and if you have access to a dataset that contains users and departments you can use LOOKUPVALUE() to find the department and display that.

Here is the DAX code for the measure, where the user_dept table contains a column for the user email, and the department:

 

Current User Department = 

VAR _user = USERPRINCIPALNAME()
VAR _dept = LOOKUPVALUE(user_dept[department],user_dept[user],_user)

RETURN
_dept

 

 

 

 

 

You can then add the measure to a card, or insert it into a textbox like below:

dk_dk_0-1715691777840.png

 






Did I answer your question? Mark my post as a solution!

Proud to be a Super User!





avatar user

Helpful resources

Announcements
Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!

ArunFabCon

Microsoft Fabric Community Conference 2025

Arun Ulag shares exciting details about the Microsoft Fabric Conference 2025, which will be held in Las Vegas, NV.

December 2024

A Year in Review - December 2024

Find out what content was popular in the Fabric community during 2024.

Top Solution Authors (Last Month)
Top Kudoed Authors (Last Month)