Versions Compared

Key

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

Dynamics 365 Business Central with Continia Web Approval

This guide will focus on configuring Continia Web Approval for use with single sign-on together with Dynamics 365 Business Central (Cloud).

Register Application

First step is to register the Continia Web Approval portal as an Application in Azure Active Directory.

Open the Microsoft Azure portal (https://portal.azure.com) and search for Azure Active Directory.

image-20240415-143419.pngImage Modified

Select App registrations in the left hand menu and the New registration in the top menu.

image-20240415-143432.pngImage Modified

Enter a name for the app registration, leave the selection for account type on Accounts in this organizational directory only, and enter https://www.continiaonline.com as the redirect URI.

Click Register to save the app registration.

image-20240415-143457.pngImage Modified

You will be taken to the app registration page. In here, select Authentication in the left hand menu.

Fill in https://www.continiaonline.com/Account/SSOCallback as an additional redirect URI. The URI are case sensitive.

Info

If you are using a Sandbox environment, you must also add the following redirect URI: https://demo.continiaonline.com
https://demo.continiaonline.com/Account/SSOCallback

Click Save to save the changes.

image-20240415-143643.pngImage Modified

Select Certificates & secrets in the left-hand menu and click New client secret.

image-20240415-143656.pngImage Modified

Enter a description text and select an expiry date of your choice. You will not be able to set an expiry date going longer than 24 months.

Click Add to create a client secret.

Info

Important: Please take note of the expiry date you set in here. When expired, you will have to manually recreate a new client secret and copy it to your Continia Web Approval set up in NAV/Business Central.

image-20240415-143719.pngImage Modified

Copy the value of the client secret and keep it a safe place. When the page is closed, the secret will no longer be visible.

image-20240415-143731.pngImage Modified

Select API permissions in the left hand menu and click Add a permission.

image-20240415-143747.pngImage Modified

Select Microsoft APIs tab and click Dynamics 365 Business Central.

image-20240415-143803.pngImage Modified

Select Delegated permissions, tick the field user_impersonation and click Add permissions.

image-20240415-143827.pngImage Modified

You can grant admin consent to the permission changes, to avoid the consent screen being displayed to every user during their first login to the Web Approval portal, by clicking the Grant admin consent for [DIRECTORY NAME].

image-20240415-143838.pngImage Modified

Go to Overview and copy the Application (client) ID to a safe place together with the client secret, created earlier in this guide.

image-20240415-143904.pngImage Modified

Remember: The Azure Application Key (Client Secret) will expire with the period of time you've selected in one of the previous steps. It is important that you keep track of the expiry date to avoid any service interruption in Continia Web Approval.

When updating the Azure Application Key with a renewed value remember to continue to the next step and Export Users.

*Same applies to Continia Document Capture and Expense Management.