A cloud-based task management app from Microsoft that helps users organize and manage daily tasks across devices.
Hi @Jino Rose K G,
Thank you for confirming that your tenant is using a SAML-based (Direct Federation) identity provider and that the issue is affecting all users. That information helps focus the next steps and configuration review.
Based on general best practices for SAML-based single sign-on (SSO) and the details you’ve provided, here are effective authentication method guidance, configuration checks, and actions you can take to validate or adjust your SAML setup.
When configuring and troubleshooting SAML-based SSO, there are several key components and steps to verify. Below is a consolidated reference based on standard SAML SSO setup and troubleshooting guidance:
- Verify SAML Metadata and Endpoints
Ensure that the metadata exchange between the Identity Provider (IdP) and Service Provider (SP) has been completed correctly:
- The IdP metadata (including Entity ID, SSO login URL, and signing certificates) must be imported into the SP configuration.
- The SP metadata (Entity ID and Assertion Consumer Service (ACS) URL) must be imported into the IdP configuration. ()
Incorrect or mismatched metadata values are a common cause of assertion validation and login failures, so these fields must match exactly between both sides.
- Confirm Assertion Attributes and Claims
SAML assertions must include the correct attributes and claims that Microsoft 365 expects, including:
- A valid
NameIDformat (often mapped to the user’s email or UPN) - Matching email or username attributes between the SAML assertion and Microsoft 365 user accounts If the assertion lacks required claims or the attribute mapping does not match exactly, the service may accept the browser login but fail on backend validation required by mobile apps or shared services.
- Validate Certificates and Signature
- Ensure that the IdP signing certificate is current and uploaded into the SP configuration.
- Confirm that the SP trusts that certificate and that signature validation is enabled correctly.
Expired or mismatched certificates can result in tokens that appear valid in some contexts but are rejected in others.
- Check Clock Synchronization
SAML assertions contain validity timestamps (NotBefore and NotOnOrAfter). If the clocks on the IdP and SP systems are not synchronized (for example due to NTP drift), assertions can be rejected as invalid.
- Enable Logging for Debugging
- Turn on authentication and SAML logs on both the IdP and SP.
- Tools such as SAML tracer extensions for browsers can help inspect SAML flows and identify assertion contents or errors.
This is especially helpful to confirm whether the assertion sent from the IdP contains the expected attributes and that the SP is interpreting them correctly.
To move forward with the issue, please try these steps:
- Coordinate with your IT administrator to review the SAML metadata, assertion claims, certificates, and time synchronization settings based on the checklist above.
- If there are discrepancies in metadata or attributes, update the configuration and test the SSO flow again.
- Once these checks are complete or if the issue persists, your IT administrator should open a Microsoft Support ticket from the Microsoft 365 admin center. This allows Support to review tenant logs and identify any service-specific behaviors impacting mobile authentication or Microsoft To Do sharing.
For more information on configuring and troubleshooting SAML based SSO, please refer to this article: How do I configure and troubleshoot SAML-based Single Sign-On (SSO)? – Sys Articles
Note: Microsoft is providing this information as a convenience to you. The sites are not controlled by Microsoft. Microsoft cannot make any representations regarding the quality, safety, or suitability of any software or information found there. Please make sure that you completely understand the risk before retrieving any suggestions from the above link.
I hope this information is helpful. Please follow the steps above and let me know if it works for you. If not, we can continue working together to resolve the issue.
Thank you for your patience and understanding. If you have any questions or need additional assistance, please don’t hesitate to reach out so I can continue to support you. If you found the response useful, please consider marking it as accepted, as this may help other community members who are looking for similar guidance.
I look forward to continuing the conversation.