-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implement Altinn Platform Storage Integration PoC #1138
Comments
This was referenced Dec 12, 2024
Glenstående aktiviteter:
Gjenstående test oppgaver (ukomplett liste):
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Introduction
This lays the groundwork for the solution outlined in #56 on the Dialogporten end.
The purpose of this PoC is to determine whether or not we have the data available for a basic, automatic integration and if the overall solution is feasible. After the PoC is done, we should have more information about how to move forward (do we need additional changes in storage, and/or changes in Studio?)
Description
See #56 for details.
In this PoC, we want to attempt to
Out of scope:
Implementation
In order to support migration scenarios, we need to be able to map any given instance in any state (even without the corresponding app existing, save the application metadata) to a dialog. Each of the main state transitions (creation, archival, deletion) should add some sort of activity log entry. In addition, instance events should be mapped to activity history entries. Only a subset is relevant (ie. not every Save operation).
Deletion
Deleting from dialogporten are implemented as write actions, which require as dialog token enabled endpoint to access. This must be implemented and provided by dialogporten-adapter, which will verify the request via the dialog token and, if valid, proxy a deletion request to storage. This will (when implemented) trigger an event from storage to the adapter, which will in turn delete the dialog in Dialogporten. For the PoC, the adapter should dual write the deletion request to Dialogporten directly.
Tasks
Threat modelling
Acceptance criteria
GIVEN ...
WHEN ....
THEN ...
GIVEN ...
WHEN ....
THEN ...
The text was updated successfully, but these errors were encountered: