opal icon indicating copy to clipboard operation
opal copied to clipboard

Add Azure Blob Storage as a PolicyBundleServerType

Open devine12 opened this issue 2 years ago • 1 comments

Fixes Issue

Fix issue #529

Changes proposed

Ability to connect to Azure Blob Storage as the PolicyBundleServerType.

Ability to generate SAS tokens dynamically via ManagedIdentity.

Add URL encoding to the api_policy_source, fetch_policy_bundle_from_api_source method due to special characters in the SAS tokens required to connect to Azure Blob Storage.

Check List (Check all the applicable boxes)

  • [x] I sign off on contributing this submission to open-source
  • [x] My code follows the code style of this project.
  • [x] My change requires changes to the documentation.
  • [x] I have updated the documentation accordingly.
  • [x] All new and existing tests passed.
  • [x] This PR does not contain plagiarized content.
  • [x] The title of my pull request is a short description of the requested changes.

devine12 avatar Jan 04 '24 21:01 devine12

Deploy Preview for opal-docs ready!

Name Link
Latest commit f33a04127c6217c48b14aa81bd090fd832e1792c
Latest deploy log https://app.netlify.com/sites/opal-docs/deploys/6597ab4b3485810008354163
Deploy Preview https://deploy-preview-532--opal-docs.netlify.app
Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

netlify[bot] avatar Jan 04 '24 21:01 netlify[bot]