We need support for Service Principal authentication when creating Lakehouse connections.
Right now, Lakehouse connections can only be created using a user account. As a result, Dataflow Gen2, Pipeline copy activity, and Copy Job cannot use a Service Principal (SPN) when connecting to a Fabric Lakehouse as a source or destination.
This is an issue for us. We want to avoid user-based connections because:
We need environment-specific identities (dev/test/prod) to prevent accidental cross-environment writes (e.g., dev pushing data to prod).
Tying connections to personal user accounts creates fragility - things break when someone leaves the project or the organization.
Service Principal support for Lakehouse connections is required to ensure secure, reliable, and environment-isolated authentication.
The screenshot shows that only user authentication is available, not service principal authentication.
... View more