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!The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more
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!
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.
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.
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?
The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!
| User | Count |
|---|---|
| 3 | |
| 3 | |
| 2 | |
| 2 | |
| 1 |
| User | Count |
|---|---|
| 4 | |
| 4 | |
| 4 | |
| 3 | |
| 3 |