AMR File Synchronization
File synchronization is a method that allows you to transfer Credential data to third-party systems using an Azure Storage account. This approach is particularly useful when the receiving system supports file-based data transfers, making it a seamless way to move Credential information.
To learn more about AMR and other methods of transferring Credential data to third-party systems, visit the Access Management Router (AMR).
Prerequisites
- Availability: This feature is available only for Enterprise plans.
Contact your Breeze representative or dealer to explore available Enterprise plan options.
Required roles:
System AdministratorData Exporter
These roles are necessary to perform the file synchronization configuration. If you do not hold these roles, please contact someone in your organization who does.
Before starting the AMR File Synchronization setup, make sure you meet the following prerequisites:
- Access to the Breeze Admin Portal.
- An Azure Storage account that includes a File Share for storing the synchronized data.
- A clear understanding of which data fields you want to transfer to the third-party system.
Note: If you don’t have an Azure Storage account set up, the Breeze Team can assist in providing one as a service. Reach out to Breeze Support for more information.
Azure Storage Account Configuration
To use file synchronization, you need to configure your Azure Storage account. The account must have a File Share set up to receive the synchronized data.
If you are unfamiliar with configuring Azure Storage, refer to the official Microsoft Azure Storage documentation.
Before moving forward with the AMR synchronization steps, ensure you have the following details:
- Storage account name
- File Share name
- Storage account access key or secret
- File path and name for the file that will store the synchronized data.
File Format
The AMR synchronization process uses a CSV file format to transfer data. This CSV file is created by the AMR service during the synchronization process and should not exist prior to synchronization.
Key characteristics of the file:
- File type: CSV (Comma-Separated Values)
- Column separator: Semicolon (
;) - Header row: The first row of the file contains the column headers that identify the data fields.
Important: The format of the file should never be modified, as the AMR service relies on the exact format to process the data correctly. You can remove rows (e.g., individual credentials), but changing the structure of the file could disrupt the synchronization process.
For guidance on adjusting the content of the file, refer to the Modify File Content section.
Do not alter the file format. Doing so could cause the synchronization process to fail.
Modify File Content
If you need to adjust which records are synchronized, you can safely modify the CSV file content with the following constraints:
- Remove entire rows to exclude specific Credentials from being processed.
- Do not add, remove, rename, or reorder columns. The header row and column order must exactly match the AMR configuration.
- Keep the semicolon (;) delimiter unchanged.
- If images are included as Base64 columns, ensure values are valid Base64 without line breaks.
- If images are synchronized as separate files, you may delete specific image files; depending on settings, they can be recreated on the next sync.
If you later change field mappings in AMR, ensure the CSV columns and order match the new configuration. For details, see Field Mappings.