SSO and Concur application
We are trying to setup our SSO for the SAP Concur Travel and Expense application.
The app previously worked but because of the fact that an enterprise application is now available and the sso cert for the application has expired we installed the enterprise application and are setting up SSO again.
We copied the metadata from concur and uploaded that. That setup our basic SAML config. Then we set our attributes and claims to use the user.mail account. After that we copied the federated metadata as an xml and imported that into Concur. When we test the application it passes but when we actually open the site and attempt to use sso we get this series of prompts then an error message.
The error that we are getting is an entra error message:
Request Id: e10fa9b2-98d5-4978-b884-9d0db7702e00
Correlation Id: debf666e-2891-41ff-894a-de5061378878
Timestamp: 2025-05-08T17:30:29Z
Message: AADSTS650056: Misconfigured application. This could be due to one of the following: the client has not listed any permissions for 'AAD Graph' in the requested permissions in the client's application registration. Or, the admin has not consented in the tenant. Or, check the application identifier in the request to ensure it matches the configured client application identifier. Or, check the certificate in the request to ensure it's valid. Please contact your admin to fix the configuration or consent on behalf of the tenant. Client app ID: a9cb4399-b88d-45bb-a4e8-dad9182b9b35.
Flag sign-in errors for review: Enable flagging
If you plan on getting help for this problem, enable flagging and try to reproduce the error within 20 minutes. Flagged events make diagnostics available and are raised to admin attention.
We’ve been on the phone with Concur all day and they are saying the issue is with entra that with the metadata being imported that’s all concur can see. Concur support says this has been a common issue with entra in the last few months and that they have had the customers contact entra support and the issues have been resolved. Any idea what could be causing this?