Fabric REST API now supports Service Principals ๐
This is a pretty big one. No official announcement yet, perhaps they will announce formally at next week's conference... But if you take a look at some of the REST API endpoint documentation (e.g. this Create Lakehouse endpoint), you will notice a small, but impactful change (see image). You will see that you can now create items from a Service Principal account (which was previously not supported). What does this mean, you might be asking? Well, traditionally, when you create things like a Lakehouse in Fabric, you become the owner. A Service Principal (which can be created and managed in Azure Entra ID) is a generic user account, that can be now used to create these items. This makes it easier to automate creation of new items at different stages in a CI/CD pipeline. And means the 'Owner' is the Service Principal, not an individual. Is this something that you've been waiting for? Let me know how you'll be using it below ๐