Need help with enabling captcha for SAML integration in Office 365 login page.

HBK007 0 Reputation points
2024-10-16T10:31:31.85+00:00

Hi,

I'm finding a way to implement captcha in SAML integrated application so when user prompted for SSO it should go through user/password along with captcha and then MFA prompt. There is no ADFS is in page it's complete cloud setup. Will be great if any one can guide the steps or any third party app which we can integrate with office 365 that does the job.

Microsoft Security | Microsoft Entra | Microsoft Entra ID
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Harshitha Eligeti 4,410 Reputation points Microsoft External Staff Moderator
    2024-10-17T16:00:41.9066667+00:00

    Hi @HBK007 

    Thank you for sharing your issue on Microsoft Q&A. 

    I understand that you want to enable CAPTCHA for SAML integration on the Office 365 login page. Implementing CAPTCHA in a SAML-integrated application requires specific configurations to ensure that users go through a username/password prompt, followed by CAPTCHA verification, and then multi-factor authentication (MFA). Since you mentioned that your setup is entirely cloud-based without ADFS. 

    As of now in Azure, if the application is configured identity is managed by Entra, there is no option to require a CAPTCHA in the middle of the user authentication process. Users can only authenticate using their username and password, along with a multi-factor authentication (MFA) prompt. To implement a CAPTCHA requirement, try to check with your application team to see if there is any way to require CAPTCHA code after authenticating in Entra ID.   

    If this answers your query, do click Accept Answer and Yes for was this answer helpful. And, if you have any further query do let us know. 

      

    Best regards,   

    Harshitha Eligeti.


Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.