Azure Files Target Requirements
Azure Files is a fully managed, cloud-based file sharing service from Microsoft that allows users to access file shares from anywhere as a virtual network drive. Access Analyzer uses the File System solution to execute Access Auditing (FSAA) and Sensitive Data Discovery Auditing scans on Azure Files.
Before the File System solution can perform scans for Azure Files, the following prerequisites are required both in Access Analyzer and the Azure environments:
Create Host List
A host list containing the desired target Azure hosts must be created and assigned to the collection jobs. You can create the host list with either of the following two methods:
-
Use the FS_AzureTenantScan instant job to create the host list automatically. See the FS_AzureTenantScan Job topic for additional information.
-
Manually add hosts to a host list in the following format:
<storageaccountname>.file.core.windows.net
See the Add Hosts topic for additional information.
Configure Connection Profile
The Access Analyzer connection profile requires two or more credentials depending on the amount of storage accounts being targeted. It requires an active directory account with rights to run the applet, and credentials for each storage account. These should be configured as follows:
-
Account for running applet
- Select Account type – Active Directory
- Provide the credentials for an account with the privileges to run the FSAA applet. See the File System Scan Options topic for additional information on the required permissions.
-
Accounts for storage accounts
-
Select Account Type – Azure Active Directory
-
Client ID – The name of the storage account
- For example, if the target is
files.file.core.windows.net
then the Client ID should befiles
. It is not case sensitive.
- For example, if the target is
-
Key – Connection string value for access keys on the storage account
If you are targeting multiple storage accounts, a user credential of this type is required for each storage account.
-
See the Connection topic for additional information.
Job and Query Configuration
Azure Files scans require the following configuration of the job and query performing the scan.
Jobs Targeting Azure Files
For FSAA and SEEK scans targeting Azure Files storage accounts, you must clear the Skip Hosts that do not respond to PING option in the job properties.
Right-click on the required scan job in the Jobs tree, and select Properties to open the Job Properties window. Navigate to the Performance tab, and ensure the Skip Hosts that do not respond to PING option is not selected. See the Job Properties and Performance Tab topics for additional information.
Query Configuration Considerations
Last Access Time (LAT) preservation is not supported for Azure Files scans. This option must not be selected in the query for the FSAA or SEEK scan job.
The Last Access Time (LAT) preservation option is located on the Default Scoping Options page of the File System Access Auditor Data Collector Wizard. See the Configure the (FSAA) File System Scan Query or Configure the (SEEK) File System Scan Query topic for additional information.