Power BI is turning 10, and we’re marking the occasion with a special community challenge. Use your creativity to tell a story, uncover trends, or highlight something unexpected.
Get startedJoin us for an expert-led overview of the tools and concepts you'll need to become a Certified Power BI Data Analyst and pass exam PL-300. Register now.
Hi,
The documentation on the GetModifiedWorkspaces is very scant....
It doesn't describe what constitues a 'modified' workspace. Is this information available?
For example:
- If no new content is published to a workspace, but permissions are changed (e.g. user is given access to a report) - is this workspace returned by the API call?
- How are deleted workspaces handled?
Any help or guidance on this would be greatly appreciated!
Solved! Go to Solution.
Hi @powercdc ,
The 'modified' workspace is determined by the parameter modifiedSince. It is set to a date-time, only the IDs of workspaces that changed after that date-time are returned. If the modifiedSince parameter isn't used, the IDs of all workspaces in the organization are returned.
According to my test, if no new content is published to a workspace, but permissions are changed (e.g. user is given access to a report) - this workspace won't be returned by the API call
The API will return the workspace even if it has been deleted(unless you exclude inactive workspace).
Best Regards,
Jianbo Li
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Hi @powercdc ,
This question is beyond the topic discussed at the beginning of the thread, so to be able to better help other users, please consider marking the replies that are useful to you and creating a thread about the new topic, which will allow the thread to be addressed more efficiently.
Thanks in advance!
Best Regards,
Jianbo Li
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Thanks for your response Jianbo Li.
This does answer my question, but is not the answer I was looking for!
I had hoped to use the ability to load data deltas by providing a parameter, however if security changes, permissions etc. are not covered, then I will need to do a full load each time.
Hi @powercdc ,
The 'modified' workspace is determined by the parameter modifiedSince. It is set to a date-time, only the IDs of workspaces that changed after that date-time are returned. If the modifiedSince parameter isn't used, the IDs of all workspaces in the organization are returned.
According to my test, if no new content is published to a workspace, but permissions are changed (e.g. user is given access to a report) - this workspace won't be returned by the API call
The API will return the workspace even if it has been deleted(unless you exclude inactive workspace).
Best Regards,
Jianbo Li
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
This is your chance to engage directly with the engineering team behind Fabric and Power BI. Share your experiences and shape the future.
Check out the June 2025 Power BI update to learn about new features.
User | Count |
---|---|
8 | |
7 | |
2 | |
2 | |
2 |
User | Count |
---|---|
6 | |
5 | |
4 | |
4 | |
4 |