As an automated process running on a specific Azure vm
I need to write, read and list files on a Mod Platform hosted S3 bucket
So that extracted Mercury data (Azure hosted VMs) can be uploaded to the new solution, IMS.
user is currently using a cicd user account to access these files which fine for the interim.
User Type(s)
This requirement is only needed for a specific Azure VM which has a managed identity
Value
The process of extracting data from Mercury is essential for the initial view only release of IMS
Assumptions / Hypothesis / Questions / Unknowns
Additional information to explain approach taken
Hypothesis
If we "az login" as the Azure vm's managed identity
Then.we will have access to the Mod Platform (hmpps-intelligence-management) S3 bucket
Definition of done
[ ] Azure vm will be able to read, write and list to Mod Platform hosted S3 bucket using its managed identity.
User Story
As an automated process running on a specific Azure vm I need to write, read and list files on a Mod Platform hosted S3 bucket So that extracted Mercury data (Azure hosted VMs) can be uploaded to the new solution, IMS.
user is currently using a cicd user account to access these files which fine for the interim.
User Type(s)
This requirement is only needed for a specific Azure VM which has a managed identity
Value
The process of extracting data from Mercury is essential for the initial view only release of IMS
Assumptions / Hypothesis / Questions / Unknowns
Additional information to explain approach taken
Hypothesis
If we "az login" as the Azure vm's managed identity Then.we will have access to the Mod Platform (hmpps-intelligence-management) S3 bucket
Definition of done
Reference
How to write good user stories Slack conversation with original request Slack conversation where the team discuss how to meet the request