In questa pagina riportiamo alcune specifiche riguardo alla configurazione e installazione servizi Saas-OnPrem

DocFinance min version 8.5.0a 

Passaggi principali

On Prem SaaS
Verifico di avere un servizio con autenticazione NavUserPassword e che le API siano abilitate   Contatto l'IT per la creazione di un "App registration"  
Installo l'app   Installo l'app  
Effettuo il setup di DocFinance sull'app   Effettuo il setup di DocFinance sull'app
Creo l'utente per l'integrazione con DocFinance e ne creo la web access key   Creo l'utente per l'integrazione con DocFinance e ne creo la web access key  
Setup della connessione su DocFinance al servizio in NavUserPassword   Setup della connessione su DocFinance  

 

Ma devo pubblicare dei web service?

No, l'app per comunicare con DocFinance utilizza delle page di tipo API, di conseguenza sono automaticamente esposte da BC, non è necessario creare il web service 

 

Installazione onPrem

per l’installazione onPrem i prerequisiti del servizio sono i seguenti:

Credential Type: NavUserPassword

Enable API Services: true

Max Page Size: a scelta (default: 20'000)

Port: a scelta (default: 7048)  

 

Environment Name nome dell'environment
API publisher/group/version stringa che serve per comporre l'URL da chiamare (in caso di cambiamento in futuro, si può ottenere comodamente l'URL nuovo)
Company ID ID della company su BC, lo si ottiene anche tramite lookup sulla lista delle company    

 

Installazione SaaS

Per il SaaS la procedura è la seguente: 

1. Cercare l’app registrations e selezionare “New registration” 

2. Inserire il nome e premere “register” 

3. Andare nella pagina application, cliccare su “Add a platform”, selezionare “Mobile and deskop applications” 

4. Selezionare il primo redirect URL e cliccare su “configure” 

5. Cambiare il valore del “Default client type” a yes 

6. Nella pagina “Certificates & secrets” creare una nuova client secret tramite l’apposita azione e salvare il valore. Successivamente non sarà più visibile, perciò è necessario esegure ora tale operazione;

7. Nella pagina “API Permission”, selezionare “Add a permission” e poi selezionare “Dynamics 365 Business Central” 

8. Nella pagina successiva selezionare “Application permission” e selezionare “App_access”. Completare l’azione con “app_access”  

9. Selezionare “Add a permission” e poi “Dynamics 365 Business Central” 

10. Scegliere “Delegated permissions” e “user_impersonation” e cliccare su Add permissions

11. La pagina apparirà così:

 

Nella pagina di Overview  si trova il client ID 

 

 

Tenant ID

ID del tenant su cui si sta lavorando

Environment Name

nome dell'environment

API publisher/group/version

stringa che serve per comporre l'URL da chiamare (in caso di cambiamento in futuro, si può ottenere comodamente l'URL nuovo)
Company ID ID della company su BC, è recuperabile anche con uno zoom sulla lista delle company    

 

 

 

Terminati questi passaggi potete procedere al Setup della connessione verso BC in DocFinance

 

 

 

Vedi anche:

Introduzione