Skip to content

Export and Import ACLs

Exporting and importing are essential for migrating Access Control Lists (ACLs) and their application to projections across different environments to maintain consistency and back up critical configurations.

It is advisable to configure the ACLs within a designated configuration environment and to conduct thorough testing prior to their application in a production environment. This approach ensures stability and prevents potential issues. To transfer the configured and tested Access Control Lists and their associated applications to projections, utilize the Exporting and Importing feature offered by the Data Access Control Framework.

Access Control Lists are exported in JSON format, providing a standardized, lightweight, and efficient file.

To successfully export an Access Control List, it must be in a valid state, including all the applied projections that are in the published state.

When importing the exported Access Control Lists (ACLs), the process will undergo various validations. Any alterations to the projections will set the Projection to an unpublished state. The import will replace the ACLs and their application to the Projections. Following the import, it is imperative to validate the ACL and manually change the projections to a published status to mitigate unnecessary risks.