Amazon RDS Multicloud Scanning Connector for Microsoft Purview (Public preview)
Alt
The Multicloud Scanning Connector for Microsoft Purview allows you to explore your organizational data across cloud providers, including Amazon Web Services, in addition to Azure storage services.
Tábhachtach
This feature is currently in preview. The Supplemental Terms of Use for Microsoft Azure Previews include additional legal terms that apply to Azure features that are in beta, in preview, or otherwise not yet released into general availability.
This article describes how to use Microsoft Purview to scan your structured data currently stored in Amazon RDS, including both Microsoft SQL and PostgreSQL databases, and discover what types of sensitive information exist in your data. You'll also learn how to identify the Amazon RDS databases where the data is currently stored for easy information protection and data compliance.
Tábhachtach
The Multicloud Scanning Connectors for Microsoft Purview are separate add-ons to Microsoft Purview. The terms and conditions for the Multicloud Scanning Connectors for Microsoft Purview are contained in the agreement under which you obtained Microsoft Azure Services. For more information, see Microsoft Azure Legal Information at https://azure.microsoft.com/support/legal/.
Microsoft Purview scope for Amazon RDS
Supported database engines: Amazon RDS structured data storage supports multiple database engines. Microsoft Purview supports Amazon RDS with/based on Microsoft SQL and PostgreSQL.
Supported regions: For private databases that use Kubernetes supported self-hosted integration runtime, there's no region limitation for Amazon RDS databases.
For public databases that use Amazon AutoResolveIntegrationRuntime, Microsoft Purview only supports Amazon RDS databases that are located in the following AWS regions:
US East (Ohio)
US East (N. Virginia)
US West (N. California)
US West (Oregon)
Canada (Central)
Africa (Cape Town)
Asia Pacific (Hong Kong Special Administrative Region)
Asia Pacific (Mumbai)
Asia Pacific (Osaka-Local)
Asia Pacific (Seoul)
Asia Pacific (Tokyo)
Asia Pacific (Singapore)
Asia Pacific (Sydney)
Europe (Frankfurt)
Europe (Ireland)
Europe (London)
Europe (Paris)
Europe (Milan)
Europe (Stockholm)
Middle East (Bahrain)
South America (São Paulo)
Known issues: The following functionality isn't currently supported:
The Test connection button. The scan status messages will indicate any errors related to connection setup.
Selecting specific tables in your database to scan.
Ensure that you've performed the following prerequisites before adding your Amazon RDS database as Microsoft Purview data sources and scanning your RDS data.
You need to be a Microsoft Purview Data Source Admin.
To add your Amazon RDS server as a Microsoft Purview data source:
In Microsoft Purview, navigate to the Data Map page, and select Register.
On the Sources page, select Register. On the Register sources page that appears on the right, select the Database tab, and then select Amazon RDS (PostgreSQL) or Amazon RDS (SQL).
Enter the details for your source:
Field
Description
Name
Enter a meaningful name for your source, such as AmazonPostgreSql-Ups
Server name
Enter the name of your RDS database in the following syntax: <instance identifier>.<xxxxxxxxxxxx>.<region>.rds.amazonaws.com
We recommend that you copy this URL from the Amazon RDS portal, and make sure that the URL includes the AWS region.
Port
Enter the port used to connect to the RDS database:
Create your Microsoft Purview credential object for RDS
In Microsoft Purview, create a credentials object to use when scanning your Amazon RDS account.
In the Microsoft Purview Management area, select Security and access > Credentials > New.
Select SQL authentication as the authentication method. Then, enter details for the Key Vault where your RDS credentials are stored, including the names of your Key Vault and secret.
To configure a Microsoft Purview scan for your RDS database:
From the Microsoft Purview Sources page, select the Amazon RDS data source to scan.
Select New scan to start defining your scan. In the pane that opens on the right, enter the following details, and then select Continue.
Name: Enter a meaningful name for your scan.
Connect with integration runtime: Choose an integration runtime based on your database type.
Amazon AutoResolveIntegrationRuntime: Select for a public database.
Self-Hosted Integration Runtime: Create new Kubernetes-based SHIR and use for a private database.
Database name: Enter the name of the database you want to scan. You’ll need to find the names available from outside Microsoft Purview, and create a separate scan for each database in the registered RDS server.
Credential: Select the credential you created earlier for the Multicloud Scanning Connectors for Microsoft Purview to access the RDS database.
On the Select a scan rule set pane, select the scan rule set you want to use, or create a new one. For more information, see Create a scan rule set.
On the Set a scan trigger pane, select whether you want to run the scan once, or at a recurring time, and then select Continue.
On the Review your scan pane, review the details and then select Save and Run, or Save to run it later.
While you run your scan, select Refresh to monitor the scan progress.
Nóta
When working with Amazon RDS PostgreSQL databases, only full scans are supported. Incremental scans are not supported as PostgreSQL does not have a Last Modified Time value.
Explore scanning results
After a Microsoft Purview scan is complete on your Amazon RDS databases, drill down in the Microsoft Purview Data Map area to view the scan history. Select a data source to view its details, and then select the Scans tab to view any currently running or completed scans.
Use the other areas of Microsoft Purview to find out details about the content in your data estate, including your Amazon RDS databases:
Explore RDS data in the catalog. The Microsoft Purview catalog shows a unified view across all source types, and RDS scanning results are displayed in a similar way to Azure SQL. You can browse the catalog using filters or browse the assets and navigate through the hierarchy. For more information, see:
View Insight reports to view statistics for the classification, sensitivity labels, file types, and more details about your content.
All Microsoft Purview Insight reports include the Amazon RDS scanning results, along with the rest of the results from your Azure data sources. When relevant, an Amazon RDS asset type is added to the report filtering options.
The following errors may appear in Microsoft Purview:
Unknown database. In this case, the database defined doesn't exist. Check to see that the configured database name is correct
Failed to login to the Sql data source. The given auth credential does not have permission on the target database. In this case, your username and password is incorrect. Check your credentials and update them as needed.
Legacy AWS RDS Scan Configuration
Nóta
The method described below will be deprecated soon and should only be used for reference. We strongly recommend using the new AWS RDS Scan configuration method.
Previously, configuring Microsoft Purview to connect to your RDS VPC involved setting up a direct connection using a VPN or other network configuration methods. This approach required following steps for setup of network peering, security groups, and routing configurations.
Set Up VPN or Direct Connect: Establish a secure connection between your AWS VPC and the Microsoft Purview scanning infrastructure.
Configure Network Peering: Create VPC peering connections between your VPC and the VPC used by Microsoft Purview.
Security Group Adjustments: Modify security groups to allow traffic from Microsoft Purview IP ranges to your RDS instances.
Route Table Updates: Update route tables to ensure proper routing of traffic between the VPCs.
By transitioning to the new AWS Kubernetes-based Integration Runtime configuration, you can achieve a more secure, reliable, and simpler connection setup, ensuring better integration with Microsoft Purview.
Next steps
Learn more about Microsoft Purview Insight reports:
Administer an SQL Server database infrastructure for cloud, on-premises and hybrid relational databases using the Microsoft PaaS relational database offerings.
This guide describes how to connect to multiple Azure sources in Microsoft Purview at once, and use Microsoft Purview's features to scan and manage your sources.
This guide describes how to connect to Azure Files in Microsoft Purview, and use Microsoft Purview's features to scan and manage your Azure Files source.