We have started to experience an issue with a power automate flow called from a power app without any changes being applied. Investigation is proving fruitless and would welcome any ideas or insights.
Our flow
Performs an unbound action (from dataverse) to RetrieveEnvironmentVariableSecretValue
This was working fine on the 7th June but started failing on the 12th.
We get the following message
Error occured while reading secret: User is not authorized to read secrets from '/subscriptions/{ resource guid }/resourceGroups/{primaryresourcegroup}/providers/Microsoft.KeyVault/vaults/{ keyvaultprimaryname }/secrets/{ secretkeyword }' resource.
One of the users accessing this is the owner of the app, solution and the keyvault. The secret has get access for dataverse application.
What is odd is that the secret keyword has a couple of values (for test and live) and in a development environment the get for the test value works from my development account, but no account can access the live version.
This has occurred across apps and environments.
Looking at the values in the key vault does not shed any light and we have not attempted (yet) and tweaks to recreate any new secrets because of the knock on effects for the apps and flows.
Please can anyone let us know of where we should be looking or if any changes have happened in the key vaults that we need to react to.
Many thanks