Option 1: Grant Environment Variable Access
Go to Power Platform Admin Center
Navigate to your sandbox environment
Find your environment variables under "Data" → "Environment variables"
Share each environment variable with the users (give them "User" role)
Then try sharing the flow again
Option 2: Use a Different Approach for Config Values
Instead of environment variables, try:
Store config values in a SharePoint list (works way better for sharing)
Use a simple "Get items" at the start of your flow
Everyone with list access can run the flow
Option 3: Connection Reference Fix
Sometimes it's actually the connection references causing issues:
Check if your environment variables reference connections
Make sure shared users have access to those connections too
Try recreating the connections in the sandbox
Option 4: Export/Import Workaround
This is what I usually end up doing:
Export your flow as a package
Replace environment variables with static values or SharePoint list lookups
Import as a new flow
If I have answered your question, please mark it as the preferred solution ✅ . If you like my response, please give it a Thumbs Up 👍.
Regards,
Riyaz