Which Item APIs support Service Princiapl authentication...or not
Fabric APIs that support service principal/managed identity authentication (2025.01.08)
Fabric REST API documentation
Name |
Group |
TF resource exists? |
Alternative TF module exists? |
Connections |
Core |
No |
No |
Gateway |
Core |
No |
No |
Managed Private Endpoint (Workspace) |
Core |
No |
No |
OneLake Data Access Roles |
Core |
No |
No |
OneLake Shortcut |
Core |
No |
No |
Workspace |
Core |
fabric_workspace |
Yes (incl role assignments) |
Environment |
Environment item |
fabric_environment |
No |
Spark Compute Environment |
Environment item |
fabric_spark_environment_settings |
No |
Spark Libraries |
Environment item |
No |
No |
Eventhouse |
Eventhouse item |
fabric_eventhouse |
No |
Eventstream |
Eventstream item |
fabric_eventstream |
No |
KQL Dashboard |
KQLDashboard item |
No |
No |
KQL Database |
KQLDatabase item |
fabric_kql_database |
No |
KQL Queryset |
KQLQueryset item |
No |
No |
Lakehouse |
Lakehouse item |
fabric_lakehouse |
No |
Notebook |
Notebook item |
fabric_notebook |
No |
Report |
Report item |
fabric_report |
No |
Semantic Model |
SemanticModel item |
fabric_semantic_model |
No |
Spark Custom Pools? |
Spark item |
fabric_spark_custom_pool |
No |
Spark Workspace settings? |
Spark item |
fabric_spark_workspace_settings |
No |
Spark Job Definition |
SparkJobDefinition item |
fabric_spark_job_definition |
No |