Featured image of post Microsoft Fabric - Service Principal support

Microsoft Fabric - Service Principal support

Which Item APIs support Service Principal authentication...or not

Fabric APIs that support service principal/managed identity authentication (2025.09.27)

Fabric REST API documentation

NameGroupTF resourceTF kindAssign roleModule
DomainsAdminfabric_domainR/DYesNo
External Data SharesAdminNoNoNo
Sharing LinksAdminNoNoNo
Tags (Tenant/Domain)AdminNoNoNo
TenantsAdminNoNoNo
UsersAdminNoNoNo
Apache Airflow JobApacheAirflowJobfabric_apache_airflow_jobR/DNoNo
Copy JobCopyJobfabric_copy_jobR/DNoNo
CapacitiesCorefabric_capacitiesDNoNo
ConnectionsCorefabric_connectionR/DYesYes
Deployment PipelinesCorefabric_deployment_pipelineR/DYesNo
DomainsCorefabric_domainsDNoNo
External Data Shares ProviderCoreNoNoNo
External Data Shares RecipientCoreNoNoNo
FoldersCorefabric_folderR/DNoNo
GatewayCorefabric_gatewayR/DYesNo
Git integrationCorefabric_workspace_gitR/DNoNo
Job SchedulerCoreNoNoNo
Managed Private Endpoint (Workspace)Corefabric_workspace_managed_private_endpointR/DNoNo
OneLake Data Access SecurityCoreNoNoNo
OneLake ShortcutCorefabric_shortcutR/DNoNo
Tags (Workspace items)CoreNoNoNo
WorkspaceCorefabric_workspaceR/DYesYes
DashboardDashboard itemfabric_dashboardDNoNo
DataflowDataflow itemfabric_dataflowR/DNoNo
DatamartDatamart itemfabric_datamartsDNoNo
Data PipelineDataPipeline itemfabric_data_pipelineR/DNoNo
Digital Twin BuilderDigitalTwinBuilder itemfabric_digital_twin_builderR/DNoNo
Digital Twin Builder FlowDigitalTwinBuilderFlow itemNoNoNo
EnvironmentEnvironment itemfabric_environmentR/DNoNo
Spark Compute EnvironmentEnvironment itemfabric_spark_environment_settingsR/DNoNo
Spark LibrariesEnvironment itemNoNoNo
EventhouseEventhouse itemfabric_eventhouseR/DNoNo
EventstreamEventstream itemfabric_eventstreamR/DNoNo
Eventstream source connectionEventstream topologyfabric_eventstream_source_connectionR/DNoNo
Eventstream destination connectionEventstream topologyNoNoNo
GraphQLApiGraphQLApi itemfabric_graphql_apiR/DNoNo
KQL DashboardKQLDashboard itemfabric_kql_dashboardR/DNoNo
KQL DatabaseKQLDatabase itemfabric_kql_databaseR/DNoNo
KQL QuerysetKQLQueryset itemfabric_kql_querysetR/DNoNo
Run On Demand Table MaintenanceLakehouse itemNoNoNo
LakehouseLakehouse itemfabric_lakehouseR/DNoNo
Lakehouse Livy SessionsLakehouse itemNoNoNo
Lakehouse TablesLakehouse itemfabric_lakehouse_tableDNoNo
MapMap itemNoNoNo
Mirrored Azure Databricks CatalogMirroredAzureDatabricksCatalog itemNoNoNo
Mirrored DatabaseMirroredDatabase itemfabric_mirrored_databaseNoNo
ML Model EndpointMLModel itemNoNoNo
Mounted Data FactoryMountedDataFactory itemfabric_mounted_data_factoryR/DNoNo
NotebookNotebook itemfabric_notebookR/DNoNo
Notebook Livy SessionsNotebook itemNoNoNo
Paginated ReportsPaginatedReport itemfabric_paginated_reportsDNoNo
ActivatorReflex itemfabric_activatorR/DNoNo
ReportReport itemfabric_reportR/DNoNo
Semantic ModelSemanticModel itemfabric_semantic_modelR/DNoNo
Spark Custom PoolsSpark itemfabric_spark_custom_poolNoNo
Spark Livy SessionsSpark itemNoNoNo
Spark Workspace settingsSpark itemfabric_spark_workspace_settingsR/DNoNo
Run On Demand Spark Job DefinitionSparkJobDefinition itemNoNoNo
Spark Job DefinitionSparkJobDefinition itemfabric_spark_job_definitionNoNo
Spark Job Definition Livy SessionsSparkJobDefinition itemNoNoNo
SQL DatabaseSQLDatabase itemfabric_sql_databaseR/DNoNo
SQL Endpoint Connection StringSQLEndpoint itemNoNoNo
SQL Endpoint Refresh MetadataSQLEndpoint itemNoNoNo
SQL Endpoint SQL Audit SetttingsSQLEndpoint itemNoNoNo
Variable LibararyVariableLibrary itemfabric_variable_libraryR/DNoNo
WarehouseWarehouse itemfabric_warehouseR/DNoNo
Warehouse Restore PointWarehouse itemNoNoNo
Warehouse SQL Audit SetttingsWarehouse itemNoNoNo
Warehouse SnapshotWarehouseSnapshot itemfabric_warehouse_snapshotR/DNoNo

Fabric APIs that ONLY support user authentication (2025.09.27)

Fabric REST API documentation

NameGroupTF resourceAssign Role
LabelsAdminNoNo
Refresh Materialized Lake Views ScheduleLakehouse itemNoNo
Mirrored WarehousesMirroredWarehouses itemfabric_mirrored_warehousesNo
ML ExperimentMLExperiment itemfabric_ml_experimentNo
ML ModelMLModel itemfabric_ml_modelNo
SQL EndpointsSQLEndpoint itemfabric_sql_endpointsNo
Notes from the field...my internet-stored long term memory
Built with Hugo
Theme Stack designed by Jimmy