Troubleshooting Guide
This guide helps resolve common issues with PPDS ALM workflows and actions.
Authentication Errors
"AADSTS700016: Application not found"
Cause: The Client ID doesn't match any app registration in the specified tenant.
Solution:
- Verify the Client ID is correct
- Ensure the app registration is in the same tenant
- Check for typos in the Client ID
- Verify you're using
${{ vars.POWERPLATFORM_CLIENT_ID }}(variable, not secret)
"AADSTS7000215: Invalid client secret"
Cause: The client secret is incorrect or expired.
Solution:
- Verify you're using the secret value, not the secret ID
- Check if the secret has expired in Azure AD
- Create a new client secret if needed
- Update your GitHub Secret:
POWERPLATFORM_CLIENT_SECRET
"The user is not a member of the organization"
Cause: No application user exists in Dataverse for this app registration.
Solution:
- Go to Power Platform Admin Center
- Select your environment
- Go to Settings > Users + permissions > Application users
- Create an application user for your app registration
- Assign appropriate security roles (System Administrator for full access)