Feature update - Use of managed identity for Azure search datasource
[X] Documentation changes
[X] Code changes
[X] Test changes
[ ] CI-CD changes
[ ] GitHub Template changes
PR Checklist
[X] I have updated the documentation accordingly.
[ ] I have added tests to cover my changes.
[ ] All new and existing tests passed.
[X] My code follows the code style of this project.
[ ] I ran lint checks locally prior to submission.
[ ] Have you checked to ensure there aren't other open Pull Requests for the same update/change?
Purpose of PR
This PR makes use of a 'ResourceId' to establist a connection for the Azure AI Search datasource to blob storage. This has the effect of using the 'System Identity' for authorisation rather than requiring use of blob storage connection string which typically contains an account key. This method is a more secure method of authorisation.
Does this introduce a breaking change
[ ] YES
[X] NO
Validation
[ ] Unit tests updated and ran successfully
[X] Update documentation or issue referenced above
Feature update - Use of managed identity for Azure search datasource
PR Checklist
Purpose of PR
This PR makes use of a 'ResourceId' to establist a connection for the Azure AI Search datasource to blob storage. This has the effect of using the 'System Identity' for authorisation rather than requiring use of blob storage connection string which typically contains an account key. This method is a more secure method of authorisation.
Does this introduce a breaking change
Validation
Issues Closed or Referenced
None