How to Enable Authentication tab that is greyed out for Azure WebApp having multiple containers, deployed using Docker Compose?

Fahad Ansari 0 Reputation points
2024-03-11T12:05:18.99+00:00

I have Deployed Multiple Containers in WebApp using Docker Compose Feature of WebApp. I need to Add Authentication Layer in my WebApp but when I go to authentication tab it is greyed out for me.

Azure Container Registry
Azure Container Registry
An Azure service that provides a registry of Docker and Open Container Initiative images.
403 questions
Azure App Service
Azure App Service
Azure App Service is a service used to create and deploy scalable, mission-critical web apps.
7,027 questions
Microsoft Entra ID
Microsoft Entra ID
A Microsoft Entra identity service that provides identity management and access control capabilities. Replaces Azure Active Directory.
19,843 questions
{count} votes

2 answers

Sort by: Most helpful
  1. Achraf Ben Alaya 976 Reputation points MVP
    2024-03-11T12:25:19.69+00:00

    HI Fahd ,

    First of all , you need to check if you have permissions to manage authentication (contributor role for example ) settings for the azure web app and than you can add authentification by following the below step :

    https://learn.microsoft.com/en-us/azure/app-service/scenario-secure-app-authentication-app-service?wt.mc_id=MVP_328341

    I hope this was helpful .

    0 comments No comments

  2. Anveshreddy Nimmala 2,790 Reputation points Microsoft Vendor
    2024-03-12T07:14:27.08+00:00

    Hello Fahad Ansari,

    Welcome to microsoft Q&A, Thankyou for posting your query here.

    For multi-container apps in Azure Web App where the UI (azure portal) does not support enabling authentication directly, you typically need to handle authentication outside of the App Service's built-in features.

    You can use OAuth, OpenID Connect, or other authentication protocols and integrate with identity providers(like Azure Active Directory).

    Consider building authentication within your application, using a reverse proxy, or an external service like Azure AD B2C.

    Hope this helps you, If an answer has been helpful, please consider accepting the answer to help increase visibility of this question for other members of the Microsoft Q&A community. If not, please let us know what is still needed in the comments so the question can be answered. Thank you for helping to improve Microsoft Q&A!

    ed8f6525-8b2b-4eb9-a8d7-871d33745404

    0 comments No comments