@RK Thanks for reaching out.
As per the learn document I can see we are creating the Request trigger. So when you save the request trigger so automatically a URL is generated along with the authorization query parameter in the URL that is used to authenticate the request. Anyone who has the right URL along with the query parameter can trigger your workflow.
In a Standard logic app workflow that starts with the Request trigger (but not a webhook trigger), you can use the Azure Functions provision for authenticating inbound calls sent to the endpoint created by that trigger by using a managed identity. This provision is also known as "Easy Auth". For more information, review Trigger workflows in Standard logic apps with Easy Auth.
Let me know if you have any queries or concerns.
Please 'Accept Answer' if it helped so that it can help others in the community looking for help on similar topics.