Wymagania systemowe i przygotowanie do instalacji Clickker Automation Suite (Exact Globe API)

Wymagania systemowe

Dostęp zewnętrzny

  • Dostęp przez RDP lub Teamviewer (ze wsparciem/dostępnością od administratora ICT w razie potrzeby podczas instalacji!).

Poniższe informacje powinny zostać przygotowane z wyprzedzeniem przez administratora ICT!

Wymagane uprawnienia na serwerze:

  • Użytkownik domeny, który:
    - możemy wykorzystać jako konto usługi
    - ma uprawnienia administratora lokalnego
    - uprawnienia do planowania zadań, usług i IIS ma
    - Utworzony w SQL z uprawnieniami administratora (Po instalacji uprawnienia te mogą zostać odebrane, ale wymagają praw do odczytu w bazach danych Exact oraz praw do odczytu i zapisu w bazie danych Clickker)
    - użytkownik jest w Exact Globe (wymagana licencja użytkownika Exact) z rolą administratora w administracji.
  • W Clickker wskazane są uprawnienia do korzystania z Clickker przez inne strony, które zamierzają zbudować integrację za pomocą Clickker. Sam klient może wskazać, czy wyraża na to zgodę w porozumieniu ze stroną, która zamierza zbudować integrację. Zobacz dokument dotyczący uprawnienia Clickker. Prosimy o odesłanie niniejszego formularza wypełnionego i podpisanego przez klienta!

Wymagania dotyczące licencji Exact:

  • Aby zapisywać dane z powrotem do Exact Globe, licencja Exact musi posiadać moduł Exact Connectivity Client. (Obecnie klient łączności do łączenia się z PAYT nie wymagane, ale większość innych linków dobrze). Czy klient Exact Globe SDK jest obsługiwany?

Wymagania dotyczące Microsoft SQL:

  • Jeśli posiadasz tylko licencję Exact SQL runtime, musisz zainstalować SQL express
  • Jeśli posiadasz licencję Exact SQL Core lub pełną licencję SQL, możemy połączyć z nią Clickker
  • Na serwerze bazy danych użytkownik SQL BACO prezent, którego używa Exact! Zobacz dokument: Komunikat o błędzie: Nie udało się zalogować do Globe - Clickker w którym opisano, jak korzystać z tego użytkownika SQL. Jest on również używany do zapisywania danych w programie Exact!!!

Jak chcesz zainstalować Clickkera?

  • Na którym serwerze ma być zainstalowany Clickker? Powinien to być serwer z klientem Exact Globe, w którym można otworzyć administrację. Najbardziej oczywisty jest więc serwer aplikacji (jest to również rada Exact dotycząca używanej przez nas usługi Exact Entity Service).

Wymagania ogólne

  • Microsoft .NET Framework 4.7
  • Instalacja stacji roboczej Exact Globe > Wydanie 421SP23 lub nowsze
  • Minimum Windows Server 2016!
  • Użytkownik puli aplikacji w SQL Server (Bezpieczeństwo > Loginy > [użytkownik] > Właściwości > Ogólne) muszą być używane jako Domyślny język us_english mieć!
  • Minimum SQL Server 2016!
  • Tryb uwierzytelniania SQL służy jako Tryb mieszany zestaw!
  •  można utworzyć ręcznie, jeśli nie istnieje.
  • Microsoft Powershell
  • Należy zainstalować usługę IIS (Internet Information Services). Wymagana jest wersja IIS 8.5 lub nowsza (zalecana wersja IIS 10.0+). Uwaga: należy aktywować określone komponenty. Zobacz sekcję „Przygotowanie IIS”. 
  • Pakiet Clickker Automation Suite powinien być dostępny pod dwoma zewnętrznymi adresami URL z certyfikatem SSL. 

    Prosimy o terminowe załatwienie jednego lub dwóch certyfikatów SSL w porozumieniu z administratorem IT, który może to załatwić w Państwa imieniu!

    Należy użyć następującego adresu URL https://clickker.nazwa-firmy.nl oraz https://clickker-cas.nazwafirmy.nl

  • Clickker musi być w stanie komunikować się z https://www.clickker.nl, https://sense-applications.visualstudio.com oraz https://api.cloud.clickker.nl. Powinny one znajdować się na białej liście firewalla!
  • Które wersje Exact Globe Next są obsługiwane przez Clickker i Exact Software?
    - Minimum 421 Service Pack 23 (starsze wersje na własne ryzyko. Clickker jest skompilowany dla 421SP23 i nowszych). Zalecamy jednak aktualizację do wersji 424, ponieważ Exact Software nie obsługuje już starszych wersji!
  • Które wersje Exact Globe+ są obsługiwane przez Clickker i Exact Software?
    - 503, 504, 505. Jest to zgodne ze wsparciem ze strony Exact Software. Obsługiwane są tylko 3 ostatnie wersje Exact Globe+.
  • Serwer musi spełniać wymagania systemowe Exact:
    -Wymagania systemowe Exact Globe Next (exactsoftware.com) | Wymagania systemowe Exact Globe+ (exactsoftware.com)

Wymagane środowiska uruchomieniowe .NET:

  • .NET 9 Hosting Bundle
  • .NET 10 Hosting Bundle

Przygotowanie środowisk uruchomieniowych NET:

  1. Zainstaluj .NET 9 PL .NET 10 Hosting Bundle
    1. Pobierz plik .NET 9 Hosting Bundle z oficjalnej strony pobierania Microsoft .NET
    (https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.11/dotnet-hosting-9.0.11-win.exe +
    https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.0/dotnet-hosting-10.0.0-win.exe)
    2. Uruchomić program instalacyjny
    3. Uruchom ponownie IIS po instalacji
    4. stop netto wynosił /y
    net start w3svc

2. Sprawdź instalację

Upewnij się, że moduł ASP.NET Core jest zainstalowany:

  • Zarządzanie otwartymi usługami IIS
  • Wybierz węzeł serwera
  • Kliknij dwukrotnie na "Moduły"
  • Wyszukaj "AspNetCoreModuleV2"

Przygotowanie IIS

  • W ramach IIS (Internet Information Services) należy aktywować następujące składniki:|

    Uwaga!

    Kolejność może się również różnić w zależności od języka i wersji systemu Windows. Zazwyczaj opcje są uporządkowane alfabetycznie. Tak czy inaczej, wszystkie wymienione elementy będą obecne w środowisku.

    - Serwer sieci Web (IIS)/Internetowe usługi informacyjne

    - Serwer WWW/usługi WWW
    -- Wspólne funkcje HTTP/częste funkcje HTTP
    --- Dokument domyślny/dokument standardowy
    --- Przeglądanie katalogów/Przeglądanie folderów
    --- Błędy HTTP/błędy HTTP
    --- Przekierowanie HTTP/Przekierowanie HTTP
    --- Zawartość statyczna

    - Zdrowie i diagnostyka / Zdrowie i diagnostyka
    --- Rejestrowanie HTTP/HTTP
    ——– Programy do rejestrowania danych z dziennika pokładowego
    ——– Zgłoś kontrolę

    - Funkcje wydajności/wydajności
    --- Kompresja zawartości statycznej / Kompresja zawartości statycznej
    ——– Kompresja treści dynamicznej

     

    - Bezpieczeństwo
    --- Uwierzytelnianie podstawowe
    --- Filtrowanie żądań
    --- Uwierzytelnianie systemu Windows

    - Funkcje rozwoju aplikacji
    --- .NET Extensibility/Extensibility 4.x
    --- ASP
    --- ASP.NET 4.x
    --- Rozszerzenia ISAPI (Rozszerzenia)
    --- Filtry ISAPI

Obraz1 -

 

Dodatkowe uwagi

  • Firewall: Konfiguracja reguł zapory sieciowej w celu zezwolenia na ruch HTTPS
  • ZezwoleniaUpewnij się, że tożsamość grupy aplikacji ma dostęp do odczytu plików aplikacji.
  • Lista białych adresów: Można dodać adresy URL do białej listy dla Sense Cloud i Clickker zgodnie z niniejszym dokumentem. Biała lista numerów IP – Clickker. Jeśli chcesz dodać do białej listy również podmioty zewnętrzne, możesz to zrobić również dla tych adresów URL

Należy pamiętać, że dla strony Clickker w IIS dostępnej po zainstalowaniu Clickker, uwierzytelnianie jest włączone dla Anonimowego Uwierzytelniania:

zdjęcie 2 -

pl_PLPolski