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

The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more

Reply
MatheusBastos
New Member

GetReports returning wrong values

Hey, I am part of the team which is developing an application and we are developing a feature that visualizes Power BI dashboards and reports. To separate reports in "My Workspace" from those shared with the user, we rely on the isOwnedByMe field from the getReports endpoint.

 

ISSUE:

In some cases, this field is coming up with wrong values.

Ex:
We have an user that doesn't have any report owned by him and the endpoint is returning a lot of reports with isOwnedByMe = true


Has anyone ever faced this issue? Are there any specific rules that determine ownership, which might explain why these reports are being flagged as isOwnedByMe? "My workspace" tab is empty in user's account so it was'nt created by him.


Thanks everyone!

3 REPLIES 3
Anonymous
Not applicable

Hi @MatheusBastos ,

 

Thank you for your feedback, based on the above information this issue looks like a bug so I would suggest opening a support ticket.

If you are a Power BI Pro or Fabric licensee, you can create a support ticket for free and a dedicated Microsoft engineer will come to solve the problem for you. 
It would be great if you continue to share in this issue to help others with similar problems after you know the root cause or solution.

The link of Power BI Support: Support | Microsoft Power BI

For how to create a support ticket, please refer to How to create a support ticket in Power BI - Microsoft Power BI Community

Thank you for your understanding.

 

Best Regards,

Liu Yang

If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

Anonymous
Not applicable

Hi  @MatheusBastos ,

 

According to the description of this field in the official documentation, “isOwnedByMe” is used to Determine if the report is created by the current user, you can find an example to confirm that this field returns true if it is convenient. The report in the record was created by the current user in the first place? Or was the owner migrated to another user later? You can also give a screenshot if it's convenient to confirm.

Reports - Get Reports - REST API (Power BI Power BI REST APIs) | Microsoft Learn

 

Best Regards,

Liu Yang

If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

Thanks for your reply!
The response was not created by the user neither migrated to the user we are talking. It's just a report shared with the user that should return isOwnedByMe = false.

MatheusBastos_0-1735298362849.png

This is the 'My Workspace' from the user we are talking about.

It's empty so the api should not return any report with the field true, right?

Helpful resources

Announcements
Power BI DataViz World Championships

Power BI Dataviz World Championships

The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!

December 2025 Power BI Update Carousel

Power BI Monthly Update - December 2025

Check out the December 2025 Power BI Holiday Recap!

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.