Anveo Mobile App / Instalacja / Wymagania systemowe
Jest to tłumaczenie automatyczne. Pierwotne stanowisko jest dostępne w angielski.

Wymagania systemowe

Komponenty aplikacji mobilnej Anveo

Do uruchomienia produktu Anveo Mobile App wymaganych jest kilka komponentów opisanych w niniejszej dokumentacji. Różnią się one nieco w zależności od typu infrastruktury, czy jest to On Premises / Private Cloud czy Microsoft Dynamics BC Online / Public Cloud.

Najszybszą i najłatwiejszą opcją jest uruchomienie Microsoft Dynamics 365 Business Central Online (1) z Anveo Mobile App Cloud Service (A). Obsługujemy jednak wiele innych opcji i kombinacji instalacji BC Online / Cloud i OnPremises.

Zapraszamy do zapoznania się z poniższym przeglądem:

Przegląd wariantów infrastruktury i dostępnych kombinacji

Plik PDF do pobrania w wysokiej rozdzielczości (w języku angielskim)

PDF do pobrania w wysokiej rozdzielczości (niemiecki)

Informacje dla partnerów Anveo
Jeśli używany jest co najmniej jeden „zarządzany” komponent A i/lub 1, wymagana jest licencja subskrypcyjna od Anveo IT Services GmbH. Jeśli wszystkie komponenty są zarządzane samodzielnie (z wyjątkiem AzureSQL), licencje na zakup lub subskrypcję są dostępne za pośrednictwem conion media GmbH.

Wymagania systemowe Microsoft Dynamics

Anveo Mobile App obsługuje bardzo szeroki zakres wersji Microsoft Dynamics. W zależności od infrastruktury wymagane są różne komponenty Anveo.

Naszą filozofią jest wspieranie najnowszych wersji Microsoft Dynamics tak szybko, jak to możliwe, a także jak najszerszego zakresu wersji Microsoft Dynamics. Nie możemy jednak zagwarantować wsparcia dla przyszłych wersji ze względu na naszą zależność od Microsoft. Szczegółowe informacje znajdują się w EULA.

Wymagania systemowe dla instalacji On Premises / Private Cloud

  • Lokalna (oznacza instalację lokalną) lub w chmurze prywatnej instalacja Microsoft Dynamics (oznacza „maszynę wirtualną na platformie Microsoft Azure” lub inną hostowaną infrastrukturę zarządzaną przez firmę użytkownika, partnera Microsoft lub dostawcę zewnętrznego, który nie jest firmą Microsoft).
  • Zwykły serwer Microsoft SQL, który obsługuje wersję Microsoft Dynamics (SQL Server 2012 i nowsze).
    lub: Azure SQL przy użyciu instalacji A2 lub B2 (szczegóły patrz obrazek powyżej)
  • Serwer 1: Windows Server 2012 lub nowszy dla Anveo Server z App Service z .NET w wersji 4.7.2 lub nowszej. Jest to serwer frontendowy i służy do komunikacji pomiędzy Anveo Mobile App Client a Microsoft Dynamics. Serwer ten powinien być chroniony przez zaporę sieciową, z otwartymi tylko niezbędnymi portami. Usługa Delta nie powinna być zainstalowana na tym serwerze.
  • Serwer 2: Windows Server 2012 lub nowszy dla Anveo Server z Delta Service z .NET w wersji 4.7.2 lub nowszej. Usługa Delta Service replikuje dane z Microsoft Dynamics do bazy danych PostgreSQL w celu wykonania synchronizacji delta. Tylko zmiany danych są przesyłane do aplikacji. Ponieważ usługa Delta Service przechowuje poufne informacje, zdecydowanie powinna być zainstalowana na innym serwerze niż usługa App Service i być całkowicie chroniona przez zaporę sieciową, dzięki czemu jest niedostępna z Internetu.
  • W systemie Windows Server dla usługi Microsoft Dynamics Web Service: Push messages wymaga TLS1.2 jako domyślnego TLS.
    Ze względów bezpieczeństwa poprzednie wersje TLS nie są obsługiwane. Uwaga: Należy zainstalować najnowszą aktualizację dla .NET za pośrednictwem Windows Update, musi to być wersja co najmniej 3.5.1.
  • Linia internetowa ze stałym adresem IP
  • Firewall z możliwością mapowania określonego ruchu danych bezpośrednio z serwerów zewnętrznych do wewnętrznych bez użycia „Proxy”.
    Dlaczego Anveo nie obsługuje serwerów proxy?
    Anveo Mobile App Service (App Server) działa jako proxy bezpieczeństwa i chroni Microsoft Dynamics Web Service. W różnych instalacjach zaobserwowaliśmy, że niektóre serwery proxy wpływają na komunikację i zakłócają ustanowiony protokół, poważnie spowalniając lub eliminując komunikację. To, czy żądany serwer proxy może być używany, należy sprawdzić w indywidualnych przypadkach za pomocą testów synchronizacji.
  • Certyfikat SSL do szyfrowania ruchu danych
  • Uwierzytelnianie kont Microsoft Entra ID lub „NAVUserName/Password” (tylko aplikacja mobilna Anveo). Inne metody uwierzytelniania, takie jak O365Authentification, nie są obsługiwane. „NAVUserName/Password” nie jest obsługiwane w Anveo Web Portal.

Anveo Server na własnej infrastrukturze (B i C)

1 Rozszerzenie aplikacji mobilnej Anveo

Anveo Mobile App Extension lub plik FOB jest dostępny do pobrania w Anveo Partner Portal lub zostanie zainstalowany/dostarczony przez Microsoft Dynamics Partner.

2 Instalacja w Microsoft Dynamics

Anveo Mobile App Extension (lub FOB) jest zainstalowany w Microsoft Dynamics. Zazwyczaj jest to wykonywane przez wspierającego partnera Microsoft. Rozwiązanie Microsoft Dynamics może być zainstalowane lokalnie lub znajdować się w chmurze prywatnej. Szczegółowe wymagania systemowe można znaleźć w dokumentacji. Infrastruktura jest zazwyczaj obsługiwana w całości przez klienta końcowego. Klient końcowy jest zatem odpowiedzialny za aktualizacje i bezpieczeństwo danych.

Można również połączyć taką lokalną instalację Anveo Server z systemem Microsoft Dynamics 365 BC Online (nie pokazanym na powyższej grafice).

3 Klucze licencyjne

Klient końcowy uzyskuje klucz licencyjny od conion media GmbH za pośrednictwem Microsoft Dynamics Partner. Partner Microsoft Dynamics jest już lub zostanie Partnerem Anveo.

4 Serwer Anveo

Anveo Server jest instalowany w infrastrukturze lokalnej lub w chmurze prywatnej. Obsługuje to transfer danych pomiędzy Microsoft Dynamics (2) a Anveo Mobile App Client (6). Infrastruktura ta jest również obsługiwana w całości przez klienta końcowego. Klient końcowy jest zatem odpowiedzialny za aktualizacje i bezpieczeństwo danych.

5 Klient aplikacji mobilnej Anveo

W App Store (od Apple), Google Play lub Microsoft Store, conion media GmbH udostępnia klienta Anveo Mobile App do pobrania bezpłatnie. Klient jest w stanie pracować z wieloma kontami i może być używany zarówno do pracy na żywo, jak i równolegle w systemach testowych i środowiskach wielu użytkowników. Ponadto oferuje aplikację demonstracyjną do łatwego testowania bez konieczności konfigurowania własnej infrastruktury za pomocą Anveo Mobile App.

6 Urządzenia użytkownika końcowego

Anveo Mobile App Client jest zainstalowany na mobilnych urządzeniach końcowych. Za zarządzanie urządzeniami końcowymi, zwłaszcza w zakresie aktualizacji i bezpieczeństwa danych, odpowiada klient końcowy. W celu zorganizowanego planowania aktualizacji zalecamy korzystanie z rozwiązania do zarządzania urządzeniami mobilnymi (MDM).

Korzystanie z usługi Anveo Mobile App Cloud Service (A1, A2, A3)

1 Rozszerzenie aplikacji mobilnej Anveo

Anveo Mobile App Extension jest instalowane bezpośrednio w środowisku Microsoft Dynamics 365 Business Central Online za pośrednictwem Microsoft App Source.

2 Instalacja w Microsoft Dynamics

Rozszerzenie Anveo Mobile App jest zainstalowane w Microsoft Dynamics. Rozwiązanie Microsoft Dynamics znajduje się w chmurze publicznej Microsoft o nazwie „Business Central Online”. Szczegółowe wymagania systemowe można znaleźć w dokumentacji. Infrastruktura jest obsługiwana przez Microsoft jako rozwiązanie SaaS (Software as a Service). Klient końcowy jest odpowiedzialny za wszelkie niezbędne aktualizacje środowiska BC Online, gdy są one dostępne w firmie Microsoft.

Można również połączyć korzystanie z Anveo Mobile App Cloud Service z systemem OnPrem/Private Cloud Microsoft Dynamics (nie pokazanym na powyższej grafice).

3 Klucze licencyjne

Klient końcowy otrzymuje klucz licencyjny od Anveo IT Services GmbH za pośrednictwem Microsoft Dynamics Partner. Partner Microsoft Dynamics jest już lub zostanie Partnerem Anveo.

4 Anveo Mobile App Cloud Service

Anveo IT Services GmbH obsługuje infrastrukturę w chmurze jako rozwiązanie Software as a Service (SaaS). Anveo Mobile App Cloud Service obsługuje transfer danych pomiędzy Microsoft Dynamics (2) a Anveo Mobile App Client (6). Usługa przechowuje kopię niezbędnych danych z Microsoft Dynamics do synchronizacji z Anveo Mobile App Client i oblicza pakiet delta dla każdego użytkownika mobilnego tak szybko, jak to możliwe, dzięki czemu przesyłane są tylko zmiany danych. To znacznie przyspiesza wymianę danych. Usługa ta jest niezbędna i działa również jako proxy, zapewniając kolejny mechanizm bezpieczeństwa w celu ochrony systemu Microsoft Dynamics z zewnątrz. Jakie dane są replikowane do Anveo Mobile App Cloud Service są zdefiniowane w konfiguracji na poziomie tabeli i pola, w tym elastycznych filtrów. Replikacja odbywa się zazwyczaj w regularnych odstępach czasu i w czasie synchronizacji użytkownika aplikacji mobilnej Anveo Mobile App.
Infrastruktura ta jest obsługiwana przez Anveo IT Services GmbH. Odpowiada za aktualizacje i bezpieczeństwo danych.

5 Klient aplikacji mobilnej Anveo

W App Store (od Apple), Google Play lub Microsoft Store, conion media GmbH udostępnia klienta Anveo Mobile App do pobrania bezpłatnie. Ten klient jest w stanie pracować z wieloma kontami i może być używany zarówno do pracy na żywo, jak i równolegle w systemach testowych i środowiskach wielu użytkowników. Ponadto oferuje aplikację demonstracyjną do łatwego testowania bez konieczności konfigurowania własnej infrastruktury za pomocą Anveo Mobile App.

6 Urządzenia użytkownika końcowego

Anveo Mobile App Client jest zainstalowany na mobilnych urządzeniach końcowych. Za zarządzanie urządzeniami końcowymi, zwłaszcza w zakresie aktualizacji i bezpieczeństwa danych, odpowiada klient końcowy. W celu zorganizowanego planowania aktualizacji zalecamy korzystanie z rozwiązania do zarządzania urządzeniami mobilnymi (MDM).

Licencje

Licencja Anveo

Anveo Client Suite wymaga licencji. Dostępne opcje licencjonowania są dostępne na naszej stronie internetowej.

Każda licencja Anveo jest powiązana 1:1 z licencją Microsoft Dynamics.

Nazwa firmy Filtr

Aby zapewnić prawidłowe korzystanie z licencji Anveo, oprócz numeru seryjnego Microsoft Dynamics wymagany jest filtr company name firmy. Filtr ten musi zawierać jedną lub więcej znaczących nazw firm, takich jak CRONUS International Ltd., CRONUS International Ltd., CRONUS International Ltd., CRONUS International Ltd. i CRONUS International Ltd. lub „CRONUS*”. W przypadku systemów testowych i środowisk programistycznych można aktywować dodatkowe nazwy firm, takie jak „TEST*|DEV*”.

Licencja musi zawierać wszystkie nazwy firm, które synchronizują dane z Anveo Mobile App. Firmy, które nie synchronizują danych, nie są brane pod uwagę przy tworzeniu licencji.

CRONUS International Ltd.
CRONUS International Ltd.|CRONUS AG
CRONUS*
CRONUS*|Dev System
CRONUS*|DEV*|TEST*
Your Company A|Your Company B|DEV*
Przykłady filtrów firmowych

Ten filtr company name jest nowością w Anveo Client Suite w wersji 10. W przypadku aktualizacji z poprzedniej wersji, przed aktualizacją należy poprosić o nową licencję Anveo. Prosimy o podanie listy nazw firm wymaganych w instalacji.

Jeśli korzystasz z Anveo Mobile App lub Anveo Web Portal do wersji 9, informacje o company name w licencji Anveo muszą być puste. Jeśli nie, licencja będzie wyświetlana jako „nieważna”. Jeśli potrzebujesz licencji Anveo dla obu wersji, skontaktuj się z Anveo Partner Care lub Anveo Support

Nawet jeśli wymagany jest filtr firmowy, licencja Anveo Mobile App and Anveo Web Portal opiera się na jednej bazie danych do pracy na żywo i jednej licencji Microsoft Dynamics. Możesz mieć jedną lub więcej nazw firm w swojej licencji Anveo bez żadnych dodatkowych kosztów. Jeśli chcesz dodać więcej nazw firm w ciągu filtrów, skontaktuj się z partnerem Microsoft lub Anveo Partner Care, aby otrzymać zaktualizowaną licencję Anveo.


Licencja Microsoft Dynamics

W zależności od wersji Dynamics i scenariusza użytkowania, właściwe licencjonowanie użytkowników Anveo Mobile App dla Microsoft Dynamics jest różne. 

Niniejszy przegląd stanowi niewiążącą interpretację Przewodnika licencyjnego Microsoft. Ponieważ Microsoft jest tutaj partnerem umownym, tylko oficjalny przewodnik licencyjny Microsoft Dynamics dostarcza wiążących informacji. Aby uzyskać więcej informacji, skontaktuj się z partnerem Dynamics. 

Licencjonowanie Microsoft Dynamics dla aplikacji innych firm

Każda aplikacja innej firmy, która łączy się z Microsoft Dynamics (np. Anveo), musi być zgodna z Przewodnikiem licencjonowania Microsoft Dynamics. Dotyczy to również sytuacji, gdy dane są kopiowane do systemu strony trzeciej (np. oddzielnej usługi w chmurze lub bazy danych) i stamtąd dostarczane do użytkowników mobilnych.  

Zauważyliśmy, że niektórzy dostawcy rozwiązań aplikacyjnych nie są zaznajomieni z licencjonowaniem Microsoft i twierdzą, że tylko jedna licencja Dynamics lub nawet żadna nie jest wymagana dla ich rozwiązania. Jednak chociaż licencja Dynamics może nie być technicznie konieczna, taka licencja, niezależnie od tego, jak często dane są kopiowane do innego zewnętrznego systemu lub bazy danych w chmurze, byłaby prawnie konieczna zgodnie z wytycznymi Microsoft.

Typy użytkowników

Przyjrzyj się bliżej następującym dwóm różnym typom grup użytkowników:

“Użytkownicy zewnętrzni”

Jeśli firma obsługująca Dynamics przyznaje dostęp do Dynamics swoim klientom korzystającym z Anveo Mobile App, wówczas nie jest wymagana dodatkowa licencja Dynamics.  

W tym celu użytkownik Anveo jest tworzony w konfiguracji Anveo Mobile App i oznaczony jako „External”. Oznacza to, że żaden użytkownik Entra ID nie jest powiązany z tym użytkownikiem Anveo, ponieważ nie istnieje on dla użytkownika zewnętrznego. 

“Użytkownicy wewnętrzni”

Każdy użytkownik Anveo wymaga “Full User”, “Limited User” lub “Light User” w zależności od wersji Microsoft Dynamics i w zależności od scenariusza użytkowania.  

Typy licencji według wersji Dynamics

Wymagana licencja dla “Internal Users” zależy od wersji Dynamics:

Microsoft Dynamics 365 Business Central

Anveo wymaga “Full User” do odczytu i zapisu danych z i do Microsoft Dynamics 365 Business Central. Licencje te są oparte na “nazwanym użytkowniku”, podobnie jak licencje Anveo: Każdy użytkownik, który uzyskuje dostęp, wymaga licencji Microsoft Dynamics 365 Business Central. 

Anveo Sales App i Anveo Delivery App wymagają licencji “Essential License”. Anveo Service App wymaga modułu Dynamics Service Module, który jest zawarty w licencji Premium “” . 

Microsoft Dynamics NAV 2013 do 2018

Anveo wymaga „Full User” lub „Limited User” w zależności od danych, które będą zapisywane z aplikacji do Microsoft Dynamics NAV. Licencje te opierają się na „współbieżności”. Wymagana jest liczba użytkowników uzyskujących dostęp do systemu w tym samym czasie („jednoczesny”) oraz określony czas bezczynności. „Pełny użytkownik” wymaga 2 godzin bezczynności po ostatniej akcji, „Ograniczony użytkownik” wymaga 15 minut.

Microsoft Dynamics NAV 2009 R2

W Microsoft Dynamics NAV 2009 R2 wymagany jest „Lekki użytkownik” lub „Zewnętrzny konektor” w zależności od scenariusza użytkowania.

Inne licencje

Oprócz odpowiedniego licencjonowania Microsoft Dynamics, mogą być wymagane inne licencje na oprogramowanie dla infrastruktury, takie jak Microsoft SQL Server, Microsoft Azure lub Microsoft Windows Server. Więcej informacji można znaleźć w oficjalnych wymaganiach oprogramowania dla Microsoft Dynamics.

Wiążące informacje dotyczące wymagań licencyjnych Microsoft Dynamics lub innego oprogramowania Microsoft są dostępne wyłącznie od Microsoft lub partnera Microsoft. Anveo nie ponosi odpowiedzialności za poprawność tych informacji ani za prawidłowe licencjonowanie w systemie.

Wymagania dotyczące urządzeń mobilnych

Anveo Mobile App Client działa na następujących mobilnych systemach operacyjnych:

  • Android w wersji 10.0 lub nowszej przy użyciu Google Play do instalacji
    (wersja 9 była obsługiwana do marca 2024 r. z najnowszą wersją Anveo Mobile App Classic; wersje Android 7 i 8 były obsługiwane do maja 2023 r.). Wersje od 5 do 6 były obsługiwane do maja 2021 roku. Wersja 4.4 była obsługiwana do lutego 2020 r.)
  • iOS (iPad i iPhone) w wersji 15.4 lub nowszej przy użyciu App Store do instalacji.
    Ograniczone wsparcie dla wersji od 12 do 15.3: możliwa jest instalacja aplikacji. Aplikacja nie jest jednak testowana przez naszych programistów ani nie możemy odtworzyć i rozwiązać potencjalnych problemów, ponieważ Apple nie udostępnia już obrazów testowych.
  • Microsoft Windows 10 i Microsoft Windows 11 przy użyciu sklepu Microsoft Store do instalacji.
    System Windows 8 nie jest obsługiwany. Połączenie przez VPN nie jest obsługiwane podczas korzystania z aplikacji Windows.

Następujące systemy operacyjne nie są obsługiwane:

  • Smartfony z systemem Microsoft Windows
  • Microsoft Windows CE
  • Wszystkie inne systemy operacyjne niewymienione na powyższej liście

Testy kompatybilności

Ze względu na dużą liczbę kombinacji oprogramowania i sprzętu, niestety nie jesteśmy w stanie podać żadnych wyraźnych zaleceń dotyczących oprogramowania i sprzętu. Żądaną konfigurację można przetestować bezpłatnie za pośrednictwem aplikacji Anveo Mobile App w Google Play, App Store lub Microsoft Store. Pobierz aplikację i przetestuj ją na wybranych urządzeniach. Jeśli korzystasz z Anveo Web Portal, udostępniamy bezpłatne konta demo do testowania.

Wydajność

Ponadto nie możemy podać dokładnych zaleceń dotyczących wydajności, ponieważ rozwiązania Anveo są bardzo różne i dlatego stawiają bardzo różne wymagania urządzeniom. Niektóre rozwiązania Anveo Mobile App wymagają bardzo małej ilości pamięci i procesora, podczas gdy inne wymagają bardzo aktualnych i szybkich urządzeń.

Ogólnie rzecz biorąc, tutaj również należy przeprowadzić wstępny test. Zauważyliśmy, że szybkość procesora jest decydującym czynnikiem dla lepszej wydajności, mniej pamięci.