Altinn / altinn-storage

Altinn platform microservice for handling instance storage
2 stars 3 forks source link

Remove the use of Shared Access Signature when accessing application owner storage accounts #450

Open SandGrainOne opened 2 months ago

SandGrainOne commented 2 months ago

Description

Storage has been given a workload identity and contributor access to the application owner storage accounts. This means it should be possible to remove the use of shared access signatures when accessing blobs. We should update logic in BlobRepository to no longer depend on ISasTokenProvider.

Additional Information

This is a follow up issue to #411 and it's replacing the remaining tasks in linked issue.

Tasks

Acceptance Criterias

SandGrainOne commented 2 months ago

Should we try to update the terraform scripts ourselves?