Hi @Yogesh Patel,
Welcome to the Microsoft Q&A Platform! Thank you for asking your question here.
Yes, you can implement OAuth 2.0 with your existing Azure Logic App (Consumption) using the "When an HTTP Request is received" trigger by enabling Microsoft Entra ID for authentication and authorization of inbound calls.
To set this up, you will need to define or add an authorization policy at the logic app resource. This allows inbound calls to use OAuth tokens for authorization, comparing the token's claims against the specified policy claims. If they match, authorization succeeds.
Ensure your Logic App checks the OAuth token by including the 'Authorization' header in the request. This secures the Logic App and allows only authorized clients to call the workflow.
For further clarification, please refer to the following documentation:
Secure access and data for workflows in Azure Logic Apps
I hope this information helps you understand and resolve your issue. If you have any further concerns, please feel free to reach out.