Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

The

...

  • App service authentication must be turned on

  • Login with Azure Active Directory must be enabled for unauthenticated requests to the App service

  • Azure Active Directory must be selected as the Identity Provider

  • Information about the Web application (service principal) you Register an application for EmpowerID in Azure AD must be added to the Azure App service

...

IT Shop microservices interface with Azure License Manager to allow users to shop for licenses in Azure License Manager.

To configure the IT Shop UI App Service

  1. Log in to your Azure portal as a user with the necessary permissions to configure the IT Shop App

...

  1. services you

...

  1. earlier.

  2. In Azure, navigate to the App Service.

  3. Under Settings in the

...

  1. navbar, select Authentication / Authorization.

  2. Turn on App Service Authentication.

...

  1. Image Added

  2. Under Action to take when request is not authenticated, select Log in with Azure Active Directory.

...

  1. Image Added

  2. Under Authentication Providers, click Azure Active Directory.

...

  1. Image Added

...

  1. For Management mode,

...

Enter the following information for the Advanced mode settings:

...

Client ID — Enter the Client ID for the registered earlier for EmpowerID.

...

Issuer Url — Enter https://login.microsoftonline.com/<TenantID>, where <TenantID> is the TenantID of the application you registered in Azure AD for EmpowerID.

...

Client Secret — Enter the client secret for the application you registered in Azure AD for EmpowerID.

...

...

Click OK to close the Active Directory Authentication dialog.

Back in the main Authentication / Authorization page, click Save.

...

  1. select Express > Select Existing AD App and then click Azure AD App.

    Image Added

  2. Search for and select the IT Shop back-end application and then click OK.

    Image Added

  3. Click OK on the main Azure Active Directory Settings page.

    Image Added

  4. Click Save to save the new App Auth settings.

    Image Added


  5. Back in the Overview page for the App Service, click Get Publish Profile. You will need this file when you Publish the IT Shop Microservice to Azure in ALM.

    Image Added

To configure the IT Shop API App Service

  1. In Azure, navigate to the App Service.

  2. Under Settings in the navbar, select Authentication / Authorization.

  3. Turn on App Service Authentication.

  4. Under Action to take when request is not authenticated, select Log in with Azure Active Directory.

  5. Under Authentication Providers, click Azure Active Directory.

  6. For Management mode, select Express > Select Existing AD App and then click Azure AD App.

  7. Search for and select the IT Shop back-end application and then click OK.

  8. Click OK on the main Azure Active Directory Settings page.

  9. Click Save to save the new App Auth settings.

  10. Under API in the navbar, select CORS.

  11. Select Enable Access-Control-Allow-Credentials.

  12. In the Allowed Origins field, enter the URL for the IT Shop UI (front-end) service application. The URL should look similar to https://it-shop-ui.azurewebsites.net, where it-shop-ui.azurewebsites.net is the URL to your app service.

  13. Click Save to save the updated settings.

    Image Added

  14. Under Settings in the navbar, select Configuration.

  15. On the Application settings tab, click New application setting.

    Image Added

  16. In the Add/Edit application setting modal, enter EID_Base_Url in the Name field and the base URL of your EmpowerID server, such as https://sso.empoweriam.com in the Value field.

  17. Click OK.

    Image Added

  18. Repeat steps 14, 15 and 16, adding the following additional application settings:

    Insert excerpt
    IL:IT Shop API App Service Application Settings
    IL:IT Shop API App Service Application Settings
    nopaneltrue

  19. When finished adding the above required settings, click Save and then Continue.

    Image Added

  20. Back in the Overview page for the App Service, click Get Publish Profile. You will need this file when you

...

...

...

  1. ALM.

Div
stylefloat: left; position: fixed;

Live Search
spaceKey@self
sizelarge

IN THIS ARTICLE

Table of Contents

Insert excerpt
IL:External Stylesheet - Test
IL:External Stylesheet - Test
nopaneltrue

Insert excerpt
IL:External Stylesheet - Test
IL:External Stylesheet - Test
nopaneltrue