azuread version change was because it wasn't accepting some new attributes of the application like client ID, but no change required for current resources
Added permission on the SPN is for creating a container inside the storage account, storage account output has also been added for the same reason
This pull request is automatically being deployed by Amplify Hosting (learn more).
Access this pull request here: https://pr-87.dqjue86f8tzdw.amplifyapp.com