Hi guys,
Today, we have registered a single app in Azure to be used across multiple development machines.
In the previous stage, I had registered an app for each machine. However, based on the concern raised by one of our Azure developers, I have to create only one app for all non-production machines. To implement this, I followed the below steps:
Step 1:
- Login to https://portal.azure.com
Step 2:
- Search app registration in the search bar.
2. click on the new registration
Step 3:
1. Provide a Name for your App.
2. Select Any Azure AD directory – Multitenant)
3. Click on the Register button.
4. Save the client id and tenant Id
Step 4 :
1. Select the Certificates & secrets.
2. Click on New client secret.
Step 5 :
1. Provide a Description.
2. Choose Expires value.
3. Click on Add.
4. Save the Secret value.
Step 6 :
1. Click on API permissions.
2. Click on Add a permission.
Step 7 :
1. You can see the list of all available APIs.
2. Select Dynamics ERP API.
Step 8 :
1. Select the Delegate permissions and scroll down.
Step 9 :
1. Select 3 (AX, custom service, Odata) as per the below screenshot.
Step 10 :
1. Scroll up and select the Application permissions.
2. Select the connector.
3. Click on Add permission.
Step 11 :
1. Select the Grant admin consent.
2. We don’t have access that’s why it is disabled in the below screenshot.
Step 12 :
1. Click on Manifest.
2. Update allowPublicClient to true and oauth2AllowImplicitFlow to true.
Step 13 :
1. Click on Save.
Step 14 :
1. Go to Overview and click on Add a Redirect URL.
Step 15 :
1. click on Add a Platform.
Step 16 :
1. Select the Web.
Step 17 :
1. Provide the URL(Dev 01)
2. Click on Configure.
Step 18 :
1. Redirect URIs configured successfully.
Step 19 :
1. Make sure the below 2 options will be as per the below screenshot.
Step 20:
1. We can add multiple dev machine URLs using Add a Platform or Add URI.
Comments
Post a Comment