Rob Sewell has a series of posts on MicrosoftFabricMgmt. The first post provides an introduction:
I have been introducing the Microsoft fabric-toolbox — covering the toolbox itself, FUAM, and FCA. All excellent tools. But there is one item in the toolbox that I have been personally involved in building, and it is the one I am most excited to write about.
Today I am kicking off a series of posts about MicrosoftFabricMgmt — an enterprise-grade PowerShell module that gives you comprehensive, scriptable control over the entire Microsoft Fabric REST API. It is hosted as part of the fabric-toolbox on GitHub.
The second post covers installation and authentication:
Yesterday I introduced the MicrosoftFabricMgmt module and explained what it can do. Today we are getting hands on — installing the module, sorting out dependencies, and making your first connection to Microsoft Fabric.
By the end of this post you will have the module installed, be authenticated, and have your first list of Fabric workspaces in your terminal.
The third post involves not having to deal with a bunch of GUIDs:
Which workspace is
948d3445-54a5-4c2a-85e7-2c3d30933992? Which capacity? Who knows — go look it up. Multiply that by fifty items across ten workspaces and you have a frustrating afternoon ahead of you.The PowerShell Module**MicrosoftFabricMgmt** solves some of this frustration.