How to configure Azure app, App Key and Secret









Firstly you need to Log in to Microsoft Azure (https://portal.azure.com/#home)






and search “App registration”




Open “New registration” and enter the Name and the URL callback:




Business CentralURL
SaaSEnter https://businesscentral.dynamics.com/OAuthLanding.htm
onPremURL/InstanceName/OAuthLanding.htm
(eg. http://localhost:8080/BC160/OAuthLanding.htm)

Press Register.





Authentication

In Authentication check “Access Tokens” e “ID Tokens”. Set to Yes “Allow public client flow” and Save






Certificate & Secrets

In Certificate & Secrets add a “New Client Secret” and set the Expiration to “Never”.

Once created it must be copied and saved because it will only be visible during creation




API Permissions

In API Permissions add a new permission “Microsoft Graph” type and choose “Application”






finally select the “sites.readwrite.all” permission and click on “Add permissions”






Click on “Grant admin consent for X” (it will start the authorization request)


finally return to the “Overview” tab and copy the client ID and tenant



EOS Labs -