I have a "Created By" column in my dataverse table but when I try to use ThisItem.'Created By', there's no email field.
I tried to use ThisItem.'Created By'.'Primary Email' but that returns a blank.
How do I get the Email?
I believe you need the 'Preferred Email' field. I had this problem as well and that was the solution that worked for me.
Unfortunately, that returns 'Blank' as well as do "Email 2".
Hi @Anonymous ,
Do you want to get the email in "Created By" Column?
You could check in the Dataverse whether the “email” field in the table corresponding to the lookup relationship in the "Created By" Column has been renamed, and check whether the primary Email field in the User table is also empty. If all are empty, you could find the field that stores the email, and select the corresponding field in the formula to get the Email. Please refer to the screenshot below:
Best Regards,
Jessica Gu
Just to clarify, my app is a Microsoft Teams App and not the main PowerApps.
I did find the Users table in the main PowerApps and when I filtered for my name, it returned the Primary Email address correctly.
Unfortunately, using ThisItem.'Created By'.'Primary Email' in Microsoft Teams App does not give me the right value. It's just a blank.
'Created By' is a record. I used a label to resolve the e-mailadres. text = datacard_CreatedBy.Selected.'primary address'
'
I was also stucked in this situation. I want to filter the dataverse table based on the current user. This worked for me.
Under review
Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.
As AI tools become more common, we’re introducing a Responsible AI Use…
We are honored to recognize Chiara Carbone as our Community Spotlight for November…
These are the community rock stars!
Stay up to date on forum activity by subscribing.
WarrenBelz 686 Most Valuable Professional
Michael E. Gernaey 433 Super User 2025 Season 2
wolenberg_ 266 Moderator