Installing Intercompany Insights
This article shows the application installation.
Requirements
For Basic authentication type
BC Instance with NavUserPassword authentication must exist.
Additional Requirements for onPremise installation:- There must be a service account for the NUP instance (can be the same as for other instances). It must have the "Log on as a Service" permission.
- There must be SSL certificate installed on and trusted by each communicating server. It can be either an external CA certificate, or a self-signed added as trusted on each server.
- The service account must have permissions to the certificate private key.
See more at Authentication and Credential Types for Dynamics 365 Business Central.
User account with password or Web Service Access Key, that has permissions to both companies, or multiple users.
For AAD authentication type (How to set up OAuth)
- Application Registration must be created in the Azure Active Directory tenant.
- Azure Active Directory Application must be created in the BC Environments that need to be accessed through web services. The application needs to have read permission on the availability tables.
See more at Using Service-to-Service (S2S) Authentication
OnPremise Installation
It must be first published and synchronized using Powershell Cmdlets
Then it can be installed from the Extension Management page.
OnCloud Installation
The application must be added from the AppSource.
Sandbox Installation
In sandbox environment application can be both published and installed from the Extension Management page.
Upload the file as an extension. Choose Extensions, Manage and Upload Extension:
Select the file in the Select .app file field, then select the Accept toggle button and Deploy:
Wait until the deployment of the extension is completed.