Costa Rica
Last updated: 2025-07-17
- How to access on-premises data sources in Data Factory/Microsoft Fabric
- Integrating On-Premises Data into Microsoft Fabric Using Data Pipelines - Blog
HIPAA -> Health Insurance Portability and Accountability Act of 1996
Ensuring HIPAA compliance when connecting on-premises data to Microsoft Fabric is crucial for protecting sensitive health information. Here are some steps and considerations to meet HIPAA requirements:
| Category | Details |
|---|---|
| Data Encryption | - In Transit: Use TLS (Transport Layer Security) to encrypt data as it moves between your on-premises environment and Microsoft Fabric. - At Rest: Ensure that data stored in Microsoft Fabric is encrypted using strong encryption methods. |
| Access Controls | - Role-Based Access Control (RBAC): Implement RBAC to restrict access to sensitive data based on user roles and responsibilities. - Multi-Factor Authentication (MFA): Use MFA to add an extra layer of security for accessing data and systems. |
| Audit Logs | - Logging and Monitoring: Enable detailed logging and monitoring to track access and changes to sensitive data. This helps in detecting and responding to potential security incidents. - Regular Audits: Conduct regular audits to ensure compliance with HIPAA requirements and to identify any potential vulnerabilities. |
| Data Minimization | - Limit Data Collection: Only collect and transfer the minimum necessary data required for your purposes. - Data Anonymization: Where possible, anonymize or de-identify data to reduce the risk of exposure. |
| Business Associate Agreement (BAA) | Sign a BAA with Microsoft: Ensure that you have a signed Business Associate Agreement with Microsoft, which outlines their responsibilities in protecting your data. |
| Training and Awareness | - Staff Training: Provide regular training to your staff on HIPAA compliance and data protection best practices. - Awareness Programs: Implement awareness programs to keep staff informed about the importance of data security and compliance. |
General Considerations:
- Business Associate Agreement (BAA): Have a signed BAA with Microsoft to ensure they are also compliant with HIPAA requirements.
- Regular Audits: Conduct regular audits to ensure compliance to maintain compliance across the method.
- Training and Awareness: Provide staff training and implement awareness programs.
There are a few methods to connect on-premises data to Microsoft Fabric:
| Method | Considerations for HIPAA Compliance |
|---|---|
| On-Premises Data Gateway | - Encryption: Ensure data is encrypted in transit and at rest. - Access Controls: Implement RBAC and MFA. - Audit Logs: Enable detailed logging and monitoring. |
| VPN Gateway | - Secure Network Connection: Use site-to-site VPN for secure data transfer. - Encryption: Ensure data is encrypted in transit. |
| Azure Data Factory | - Self-hosted Integration Runtime: Securely connect to on-premises data sources with encryption and access controls. - Pipeline Security: Ensure data pipelines are secure and monitored. |
| Azure ExpressRoute | - Private Connection: Provides a secure, private connection that bypasses the public internet. - Encryption: Ensure data is encrypted in transit. |
| Azure Data Box | - Physical Security: Ensure the physical device is securely handled and shipped. - Encryption: Data on the device should be encrypted. |
To connect your on-premises data to Microsoft Fabric, you can use the On-Premises Data Gateway. Enabling seamless data flow between your local environment and the cloud.
-
Install the On-Premises Data Gateway: Download and install the gateway on a local machine within your network. You can find detailed instructions on how to do this here.
-
Configure the Gateway:
- Sign In: After installation, sign in with your Microsoft account.
- Register Gateway: Register the gateway with your Microsoft Fabric account. This will link the gateway to your Fabric environment.
- Network Configuration: Ensure the gateway is configured to only allow connections from specific internal IP addresses for added security.
-
Create a Connection for Your On-Premises Data Source:
-
Navigate to the admin portal in Microsoft Fabric.
-
Select the settings icon (gear icon) at the top right of the page.
-
Choose "Manage connections and gateways" from the dropdown menu.
-
In the New connection dialog, select "On-premises" and provide your gateway cluster, resource type, and relevant information.
-
-
Connect Your On-Premises Data Source to a Dataflow Gen2:
-
Using On-Premises Data in a Pipeline:
- Create a Data Pipeline in your workspace.
- Add a new source to the pipeline copy activity and select the connection established earlier.
- Choose a destination for your data from the on-premises source and run the pipeline.

