Configuration requise
Composants de l’application mobile Anveo
Plusieurs composants sont nécessaires pour exécuter le produit Anveo Mobile App tel qu’il est décrit dans cette documentation. Ceux-ci varient quelque peu en fonction du type d’infrastructure, qu’il s’agisse de On Premises / Private Cloud ou de Microsoft Dynamics BC Online / Public Cloud.
L’option la plus rapide et la plus simple consiste à exécuter Microsoft Dynamics 365 Business Central Online (1) avec le service cloud Anveo Mobile App (A). Cependant, nous prenons en charge de nombreuses autres options et combinaisons d’installations BC Online / Cloud et OnPremises.
Jetez un coup d’œil à l’aperçu suivant :
Aperçu des variantes d’infrastructure et des combinaisons possibles
Téléchargement du PDF en haute résolution (anglais)
Téléchargement du PDF haute résolution (allemand)
Informations pour les partenaires d’Anveo
Si au moins un composant « géré » A et/ou 1 est utilisé, une licence d’abonnement d’Anveo IT Services GmbH est nécessaire. Si tous les composants sont autogérés (à l’exception d’AzureSQL), des licences d’achat ou d’abonnement sont disponibles via conion media GmbH.
Exigences du système Microsoft Dynamics
L’application mobile Anveo prend en charge un très large éventail de versions de Microsoft Dynamics. En fonction de l’infrastructure, différents composants Anveo sont nécessaires.
- Microsoft Dynamics 365 Business Central Online version 20 ou supérieure
Vous trouverez plus d’informations sur la version BC Online ici. - Ou : Microsoft Dynamics 365 Business Central On Premises versions 13 ou supérieures.
- Ou : Microsoft Dynamics NAV version 2009 R2 à 2018
Notre philosophie est de prendre en charge les dernières versions de Microsoft Dynamics le plus rapidement possible, ainsi que le plus grand nombre possible de versions de Microsoft Dynamics. Cependant, nous ne pouvons pas garantir la prise en charge des versions futures en raison de notre dépendance à l’égard de Microsoft. Voir le CLUF pour plus de détails.
Configuration requise pour les installations On Premises ou dans un nuage privé
- Installation sur site (installation locale) ou dans un nuage privé de Microsoft Dynamics (machine virtuelle sur Microsoft Azure ou autre infrastructure hébergée gérée par votre entreprise, par votre partenaire Microsoft ou par un fournisseur tiers qui n’est pas Microsoft).
- Serveur Microsoft SQL normal qui prend en charge votre version de Microsoft Dynamics (SQL Server 2012 et plus récent).
ou : Azure SQL en utilisant une installation A2 ou B2 (détails voir l’image ci-dessus) - Serveur 1 : Windows Server 2012 ou plus récent pour Anveo Server avec App Service avec .NET Version 4.7.2 ou supérieure. Il s’agit d’un serveur frontal utilisé pour la communication entre le Anveo Mobile App Client et Microsoft Dynamics. Ce serveur doit être protégé par un pare-feu, et seuls les ports nécessaires doivent être ouverts. Le service Delta ne doit pas être installé sur ce serveur.
- Serveur 2 : Windows Server 2012 ou plus récent pour Anveo Server avec Delta Service avec .NET Version 4.7.2 ou supérieure. Le service Delta réplique les données de Microsoft Dynamics dans une base de données PostgreSQL pour effectuer une synchronisation delta. Seules les modifications de données sont transmises à l’application. Le service Delta stockant des informations sensibles, il doit impérativement être installé sur un serveur différent de celui de l’App Service et être complètement protégé par un pare-feu, ce qui le rend inaccessible depuis l’internet.
- Sur Windows Server pour Microsoft Dynamics Web Service : Push messages requiert TLS1.2 comme TLS par défaut.
Pour des raisons de sécurité, les versions antérieures de TLS ne sont pas prises en charge. Remarque : veuillez installer la dernière mise à jour de .NET via Windows Update, qui doit être au moins 3.5.1. - Ligne Internet avec adresse IP fixe
- Pare-feu ayant la capacité de cartographier un trafic de données spécifique directement à partir de serveurs externes vers des serveurs internes sans l’utilisation d’un « Proxy ».
Pourquoi Anveo ne prend-il pas en charge les proxies ?
L’Anveo Mobile App Service (App Server) agit lui-même comme un proxy de sécurité et protège le Microsoft Dynamics Web Service. Dans diverses installations, nous avons observé que certains proxys affectent la communication et perturbent le protocole établi, ralentissant fortement ou éliminant la communication. La possibilité d’utiliser un proxy souhaité doit être vérifiée au cas par cas par des tests de synchronisation. - Certificat SSL pour crypter le trafic de données
- Comptes Microsoft Entra ID ou authentification « NAVUserName/Password » (Anveo Mobile App Only). D’autres méthodes d’authentification comme O365Authentification ne sont pas prises en charge. « NAVUserName/Password » n’est pas pris en charge dans le Anveo Web Portal.
Serveur Anveo sur votre propre infrastructure (B et C)
1 Extension de l’application mobile Anveo
L’Extension application mobile Anveo ou le fichier FOB peut être téléchargé sur le portail des partenaires Anveo ou sera installé/fourni par le partenaire Microsoft Dynamics.
2 Installation dans Microsoft Dynamics
L’Extension Anveo Mobile App (ou FOB) est installée dans Microsoft Dynamics. C’est généralement le partenaire Microsoft qui s’en charge. La solution Microsoft Dynamics peut être installée localement ou résider dans un nuage privé. Pour plus de détails sur la configuration requise, voir la documentation. L’infrastructure est généralement exploitée entièrement par le client final. Le client final est donc responsable des mises à jour et de la sécurité des données.
Vous pouvez également combiner une telle installation locale d’Anveo Server avec un système Microsoft Dynamics 365 BC Online (non illustré dans le graphique ci-dessus).
3 clés de licence
Le client final obtient une clé de licence auprès de conion media GmbH par l’intermédiaire du partenaire Microsoft Dynamics. Le partenaire Microsoft Dynamics est déjà ou va devenir un partenaire Anveo.
4 Serveur Anveo
Le serveur Anveo est installé sur une infrastructure locale ou dans un nuage privé. Il gère le transfert de données entre Microsoft Dynamics (2) et Anveo Mobile App Client (6). Cette infrastructure est également exploitée entièrement par le client final. Le client final est donc responsable des mises à jour et de la sécurité des données.
5 Client de l’application mobile Anveo
Dans l’App Store (d’Apple), Google Play ou Microsoft Store, conion media GmbH met à disposition le client Anveo Mobile App à télécharger gratuitement. Le client est capable de travailler avec plusieurs comptes et peut être utilisé à la fois pour des opérations en direct et en parallèle pour des systèmes de test et des environnements multi-utilisateurs. En outre, il offre une application de démonstration pour faciliter les tests sans avoir à mettre en place votre propre infrastructure avec l’application mobile Anveo.
6 Dispositifs pour l’utilisateur final
Le Anveo Mobile App Client est installé sur les terminaux mobiles. La gestion des appareils finaux, en particulier dans le domaine des mises à jour et de la sécurité des données, relève de la responsabilité du client final. Pour une planification organisée des mises à jour, nous recommandons l’utilisation d’une solution de gestion des appareils mobiles (MDM).
Utilisation du service Anveo Mobile App Cloud (A1, A2, A3)
1 Extension de l’application mobile Anveo
L’Extension Anveo Mobile App est installée directement dans un environnement Microsoft Dynamics 365 Business Central Online via Microsoft App Source.
2 Installation dans Microsoft Dynamics
L’extension Anveo Mobile App est installée dans Microsoft Dynamics. La solution Microsoft Dynamics se trouve dans le nuage public de Microsoft appelé « Business Central Online ». Pour plus de détails sur la configuration requise, voir la documentation. L’infrastructure est exploitée par Microsoft en tant que solution SaaS (Software as a Service). Le client final est responsable de toutes les mises à jour nécessaires à l’environnement BC Online lorsqu’elles sont disponibles auprès de Microsoft.
Vous pouvez également combiner l’utilisation du service Anveo Mobile App Cloud avec un système Microsoft Dynamics OnPrem/Private Cloud (non illustré dans le graphique ci-dessus).
3 clés de licence
Le client final obtient une clé de licence auprès d’Anveo IT Services GmbH par l’intermédiaire du partenaire Microsoft Dynamics. Le partenaire Microsoft Dynamics est déjà ou va devenir un partenaire Anveo.
4 Anveo Mobile App Cloud Service
Anveo IT Services GmbH exploite une infrastructure dans le nuage en tant que solution SaaS (Software as a Service). Ce Anveo Mobile App Cloud Service gère le transfert de données entre Microsoft Dynamics (2) et le Anveo Mobile App Client (6). Le service stocke une copie des données nécessaires de Microsoft Dynamics pour la synchronisation avec l’Anveo Mobile App Client et calcule un paquet delta pour chaque utilisateur mobile aussi rapidement que possible, de sorte que seules les modifications de données doivent être transférées. Cela accélère considérablement l’échange de données. Ce service est nécessaire et agit également comme un proxy, fournissant un autre mécanisme de sécurité pour protéger votre système Microsoft Dynamics de l’extérieur. Les données répliquées vers l’Anveo Mobile App Cloud Service sont définies dans la configuration au niveau de la table et du champ, y compris les filtres flexibles. La réplication se produit généralement à intervalles réguliers et au moment de la synchronisation de l’utilisateur de l’application mobile Anveo.
Cette infrastructure est gérée par Anveo IT Services GmbH. Il est responsable des mises à jour et de la sécurité des données.
5 Client de l’application mobile Anveo
Dans l’App Store (d’Apple), Google Play ou Microsoft Store, conion media GmbH met à disposition le client Anveo Mobile App à télécharger gratuitement. Ce client est capable de travailler avec plusieurs comptes et peut être utilisé à la fois pour des opérations en direct et en parallèle pour des systèmes de test et des environnements multi-utilisateurs. En outre, il offre une application de démonstration pour faciliter les tests sans avoir à mettre en place votre propre infrastructure avec l’application mobile Anveo.
6 Dispositifs pour l’utilisateur final
Le Anveo Mobile App Client est installé sur les terminaux mobiles. La gestion des appareils finaux, en particulier dans le domaine des mises à jour et de la sécurité des données, relève de la responsabilité du client final. Pour une planification organisée des mises à jour, nous recommandons l’utilisation d’une solution de gestion des appareils mobiles (MDM).
Licences
Licence Anveo
La suite client Anveo nécessite une licence. Les options de licence disponibles sont indiquées sur notre site web.
Chaque licence Anveo est liée 1:1 à une licence Microsoft Dynamics.
Nom de l’entreprise Filter
Pour garantir une utilisation correcte de la licence Anveo, un filtre de company name est nécessaire en plus du numéro de série de Microsoft Dynamics. Ce filtre doit contenir un ou plusieurs noms d’entreprises significatifs, tels que CRONUS International Ltd. ou « CRONUS* ». Pour les systèmes de test et les environnements de développement, d’autres noms de sociétés peuvent être activés, comme « TEST*|DEV* ».
La licence doit contenir tous les noms d’entreprises qui synchronisent des données avec l’application mobile Anveo. Les entreprises qui ne synchronisent pas leurs données ne sont pas concernées par la création de licences.
Ce filtre sur le company name est une nouveauté de la version 10 d’Anveo Client Suite. Si vous effectuez une mise à jour à partir d’une version antérieure, assurez-vous de demander une nouvelle licence Anveo avant de procéder à la mise à jour. Veuillez fournir une liste des noms de sociétés dont vous avez besoin pour votre installation.
Si vous utilisez Anveo Mobile App ou Anveo Web Portal jusqu’à la version 9, les informations relatives au company name dans la licence Anveo doivent être vides. Si ce n’est pas le cas, la licence sera indiquée comme « non valide ». Si vous avez besoin de licences Anveo pour les deux versions, veuillez contacter Anveo Partner Care ou Anveo Support.
Même si le filtre de l’entreprise est nécessaire, la licence Anveo Mobile App and Anveo Web Portal est basée sur une base de données pour le fonctionnement en direct et une licence Microsoft Dynamics. Vous pouvez avoir un ou plusieurs noms d’entreprise dans votre licence Anveo sans frais supplémentaires. Si vous avez besoin d’ajouter d’autres noms de sociétés dans la chaîne de filtrage, veuillez contacter votre partenaire Microsoft ou Anveo Partner Care pour recevoir une licence Anveo mise à jour.
Licence Microsoft Dynamics
En fonction de la version de Microsoft Dynamics et du scénario d’utilisation, le nombre d’utilisateurs de l’application mobile Anveo pour Microsoft Dynamics varie.
Cette vue d’ensemble est une interprétation non contraignante du guide des licences de Microsoft. Microsoft étant le partenaire contractuel, seul le guide officiel des licences Microsoft Dynamics fournit des informations contraignantes. Veuillez contacter votre partenaire Dynamics pour plus de détails.
Licences Microsoft Dynamics pour les applications tierces
Toute application tierce qui se connecte à Microsoft Dynamics (comme Anveo) doit suivre le Guide des licences de Microsoft Dynamics. Cela s’applique également si les données sont copiées dans un système tiers (comme un service en nuage ou une base de données distincte) et transmises de là aux utilisateurs mobiles.
Nous avons observé que certains fournisseurs de solutions d’applications ne sont pas familiarisés avec cette licence Microsoft et prétendent qu’une seule ou même aucune licence Dynamics n’est nécessaire pour leur solution. Toutefois, même si une licence Dynamics n’est pas nécessaire d’un point de vue technique, une telle licence, quelle que soit la fréquence à laquelle les données sont copiées dans un autre système ou base de données Cloud externe, serait nécessaire d’un point de vue juridique, conformément aux directives de Microsoft.
Types d’utilisateurs
Veuillez examiner de plus près les deux types de groupes d’utilisateurs suivants :
“Utilisateurs externes”
Si l’entreprise qui exploite Dynamics donne accès à Dynamics à ses clients qui utilisent l’application mobile Anveo, aucune licence Dynamics supplémentaire n’est nécessaire.
À cette fin, un utilisateur Anveo est créé dans la configuration de l’application mobile Anveo et marqué comme « externe ». Cela signifie qu’aucun utilisateur Entra ID n’est associé à cet utilisateur Anveo, car cela n’existe pas pour un utilisateur externe.
“Utilisateurs internes”
Chaque utilisateur Anveo a besoin d’un “Full User”, “Limited User” ou “Light User” en fonction de la version de Microsoft Dynamics et du scénario d’utilisation.
Types de licences par version de Dynamics
La licence requise pour “Internal Users” dépend de la version de Dynamics :
Microsoft Dynamics 365 Business Central
Anveo nécessite un “Full User” pour lire et écrire des données depuis et vers Microsoft Dynamics 365 Business Central. Ces licences sont basées sur un utilisateur nommé “” comme les licences Anveo : Chaque utilisateur qui obtient un accès nécessite une licence Microsoft Dynamics 365 Business Central.
Anveo Sales App et Anveo Delivery App nécessitent une licence essentielle “” . L’Anveo Service App nécessite le module Dynamics Service qui est inclus dans la licence Premium “” .
Microsoft Dynamics NAV 2013 à 2018
Anveo nécessite un « Full User » ou un « Limited User » en fonction des données qui seront écrites depuis l’application vers Microsoft Dynamics NAV. Ces licences sont basées sur la « concurrence ». Le nombre d’utilisateurs accédant au système en même temps (« concurrents ») et un certain temps d’inactivité sont requis. Un « utilisateur complet » requiert 2 heures d’inactivité après la dernière action, un « utilisateur limité » requiert 15 minutes.
Microsoft Dynamics NAV 2009 R2
Dans Microsoft Dynamics NAV 2009 R2, un « Light User » ou un « External Connector » est nécessaire en fonction du scénario d’utilisation.
Autres licences
Outre une licence Microsoft Dynamics appropriée, d’autres licences logicielles peuvent être nécessaires pour l’infrastructure, comme Microsoft SQL Server, Microsoft Azure ou Microsoft Windows Server. Pour plus de détails, veuillez consulter la configuration logicielle officielle de Microsoft Dynamics.
Les informations contraignantes concernant Microsoft Dynamics ou d’autres licences de logiciels Microsoft ne peuvent être obtenues qu’auprès de Microsoft ou de votre partenaire Microsoft. Anveo n’est pas responsable de l’exactitude de ces informations ni de l’obtention d’une licence appropriée pour votre système.
Exigences relatives aux appareils mobiles
L’application Anveo Mobile App Client fonctionne sur les systèmes d’exploitation mobiles suivants :
- Android version 10.0 et plus en utilisant Google Play pour l’installation
(la version 9 a été prise en charge jusqu’en mars 2024 avec la dernière version Anveo Mobile App Classic ; les versions Android 7 et 8 ont été prises en charge jusqu’en mai 2023. Les versions 5 et 6 ont été prises en charge jusqu’en mai 2021. La version 4.4 a été prise en charge jusqu’en février 2020) - iOS (iPad et iPhone) version 15.4 et plus en utilisant l’App Store pour l’installation.
Prise en charge limitée des versions 12 à 15.3 : une installation de l’application est possible. Cependant, l’application n’est pas testée par nos développeurs et nous ne pouvons pas non plus reproduire et résoudre les problèmes potentiels, car Apple ne fournit plus d’images de test. - Microsoft Windows 10 et Microsoft Windows 11 en utilisant le Microsoft Store pour l’installation.
Windows 8 n’est pas pris en charge. Une connexion via VPN n’est pas possible lorsque l’on utilise l’application Windows.
Les systèmes d’exploitation suivants ne sont pas pris en charge :
- Téléphones intelligents Microsoft Windows
- Microsoft Windows CE
- Tous les autres systèmes d’exploitation non mentionnés dans la liste ci-dessus
Test de compatibilité
En raison du grand nombre de combinaisons de logiciels et de matériel, nous ne sommes malheureusement pas en mesure de donner des recommandations explicites en matière de logiciels et de matériel. La configuration souhaitée peut être testée gratuitement via l’application mobile Anveo sur Google Play, App Store ou Microsoft Store. Veuillez télécharger l’application et la tester avec les appareils souhaités. Si vous utilisez le Anveo Web Portal, nous mettons à votre disposition des comptes de démonstration gratuits à des fins de test.
Performance
En outre, nous ne pouvons pas donner de recommandation exacte concernant les performances, car les solutions Anveo sont très différentes et imposent donc des exigences très différentes aux appareils. Certaines solutions Anveo Mobile App nécessitent très peu de mémoire et de capacité CPU, tandis que d’autres requièrent des appareils très récents et rapides.
En général, un test préliminaire doit également être effectué à ce niveau. Nous avons observé que la vitesse du processeur est le facteur décisif pour une meilleure performance, moins la mémoire.