Skip to content

feat: stabilize ACLs cleanup by getting the admin properties directly from the DataFlow#392

Merged
ndr-brt merged 1 commit intomainfrom
resolve-todo
Mar 23, 2026
Merged

feat: stabilize ACLs cleanup by getting the admin properties directly from the DataFlow#392
ndr-brt merged 1 commit intomainfrom
resolve-todo

Conversation

@ndr-brt
Copy link
Copy Markdown
Collaborator

@ndr-brt ndr-brt commented Mar 20, 2026

What

Solves TODO about ACLs deletion:
currently there's an in-memory map to store the admin properties, but this is not enough in the case the connector gets restarted.
The solution has be to inject the DataPlaneStore and fetch the DataFlow again to get the vault key where the properties are stored in the vault.

Note

To solve it in a cleaner way, an upstream development should be required, but given that the data-plane is deprecated, that won't happen likely, it will be much easier since we'll maintain the Data-Plane by ourselves.

@ndr-brt ndr-brt requested a review from hciniramy March 20, 2026 15:12
@ndr-brt ndr-brt added the enhancement New feature or request label Mar 20, 2026
@ndr-brt ndr-brt merged commit a8a6256 into main Mar 23, 2026
2 checks passed
@ndr-brt ndr-brt deleted the resolve-todo branch March 23, 2026 13:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants