Add Azure Arc managed identity source. - [x] Add code for Azure Arc source - [ ] Test the flow manually - [ ] Add unit tests - [x] Add error handling For more details see: #615