Expand Power BI REST API / Fabric REST API to change the contact list of a workspace
Power BI REST API
Using the Power BI REST API, it is possible to create a workspace and POST some settings, but there are some missing features.
The creation of workspaces is possible using a POST command to https://api.powerbi.com/v1.0/myorg/groups
The body has some options, but there is no option to set the contact list of a workspace
There is also no option to do this after creation using PATCH to the same endpoint.
Fabric
Since Fabric, all our content is being deployed to an abundance of workspaces. There is a need to create these through the API, since clicking every DTAP setup would require a lot of manual labour. This is time consuming and can lead to mistakes.
Manual labour
Underneath is a list of steps we go through before being able to properly use the DTAP workspaces and its Fabric Deployment Pipelines setup. Some of these steps are manual as long as the REST API is not expanded:
- Create workspace, with a given name
- Connect the workspace to the Fabric capacity
- Add roles to the workspace with the proper rights
- Manual: Change the description of the workspace
- Manual: Change the domain to the correct domain
- Manual: Setup the contact person / group
- Manual: Connect the workspace to the Azure Log Analytics
- Manual: Connect the workspace to a GIT branche
- Create a deployment pipeline, with a given name and description
- Assign three workspaces to the three stages
- Add a usergroup as an Admin to the deployment pipeline
- Manual: Change the three default stagenames to our internal names
In bold the step for this idea
1 Comment
- fbcideas_migusrNew MemberStatus added:Needs Votes
Recent ideas
Allow report creators to download their Own PBIX even when Downloads are restricted at tenant level.
In the current Power BI permission model, PBIX downloads are controlled exclusively through tenant‑level export settings and workspace roles. This creates a significant limitation for multi‑agency or...pbiuserNC12 hours agoNew MemberNew16Views0likes0CommentsNative KPI Governance, Ownership and Business Change Impact in Microsoft Fabric
Native KPI Governance, Ownership and Business Change Impact in Microsoft Fabric Idea In enterprise analytics, one of the biggest challenges is not creating a KPI, but ensuring that everyone agrees ...kulkarnigauri316 hours agoNew MemberNew6Views0likes0CommentsEnable writing PowerQuery type time (from Dataflow Gen2) to Warehouse type time
Currently the UI throws an error while I am trying to write Data typed as "time" in Power Query to a Fabric Warehouse. I would prefer to import data typed as "time" in Dataflow Gen2 PowerQue...pyd4life19 hours agoAdvocate INew107Views2likes1Comment