Systemanforderungen und Vorbereitungen für die Installation der Clickker Automation Suite (Exact Globe API)

Systemanforderungen

Externer Zugang

  • Zugang über RDP oder Teamviewer (mit Unterstützung/Verfügbarkeit durch Ihren ICT-Administrator, falls bei der Installation erforderlich!)

Das Folgende sollte von Ihrem IKT-Administrator im Voraus vorbereitet werden!

Erforderliche Berechtigungen auf dem Server:

  • Ein Domänenbenutzer, der:
    - die wir als Dienstkonto verwenden können
    - hat lokale Administratorrechte
    - hat Rechte für Aufgabenplanung, Dienste und IIS
    - Erstellt in SQL mit Sysadmin-Rechten (Nach der Installation können diese Rechte entzogen werden, erfordern aber Leserechte für Exact-Datenbanken und Lese- und Schreibrechte für die Clickker-Datenbank)
    - Benutzer ist in Exact Globe (Exact-Benutzerlizenz erforderlich) mit der Rolle Administrator in der Verwaltung.
  • Innerhalb von Clickker werden Berechtigungen für die Nutzung von Clickker durch andere Parteien angegeben, die eine Integration mit Clickker erstellen wollen. Der Kunde selbst kann in Absprache mit der Partei, die die Integration erstellen wird, angeben, ob er dies zulässt. Siehe das Dokument über Berechtigungen Clickker. Bitte senden Sie dieses Formular ausgefüllt und vom Kunden unterschrieben zurück!

Voraussetzung für Ihre Exact-Lizenz:

  • Um Daten zurück zu Exact Globe zu schreiben, muss Ihre Exact-Lizenz über das Modul Exact Connectivity Client verfügen. (Derzeit ist der Konnektivitäts-Client für die Verbindung mit PAYT nicht erforderlich, aber die meisten anderen Links gut). Wird der Exact Globe SDK-Client unterstützt?

Microsoft SQL-Anforderungen:

  • Wenn Sie nur eine Exact-SQL-Laufzeitlizenz haben, müssen Sie eine SQL-Express-Lizenz installieren.
  • Wenn Sie eine Exact SQL Core-Lizenz oder eine vollständige SQL-Lizenz besitzen, können wir Clickker mit dieser kombinieren
  • Auf dem Datenbankserver wird ein SQL-Benutzer BACO Geschenk, das Exact verwendet! Siehe Dokument: Fehlermeldung: Anmeldung bei Globe fehlgeschlagen - Clickker wo beschrieben wird, wie Sie diesen SQL-Benutzer verwenden. Dieser wird auch zum Speichern von Daten in Exact verwendet!!!

Wie möchten Sie Clickker installieren?

  • Auf welchem Server soll Clickker installiert werden? Dies sollte ein Server mit einem Exact Globe Client sein, auf dem die Verwaltung(en) geöffnet werden können. Am naheliegendsten ist also ein Anwendungsserver (dies ist auch der Rat von Exact bezüglich des von uns verwendeten Exact Entity Service).

Wichtiger Hinweis:

  • Auf dem Server, auf dem Clickker installiert wird, dürfen keine anderen Anwendungen laufen, die das Exact SDK nutzen, sofern Sie auch Daten über Clickker in Exact Globe schreiben möchten! Dies führt nämlich zu Konflikten. Wenn Sie lediglich Daten aus Exact über Clickker abrufen möchten, ist dies kein Problem, wie beispielsweise bei der PAYT-Integration.

Allgemeine Anforderungen

  • Microsoft .NET Framework 4.7
  • Genaue Globe-Workstation-Installation > Release 421SP23 oder höher
  • Minimum Windows Server 2016!
  • Der Anwendungspool-Benutzer in SQL Server (Sicherheit > Logins > [Benutzer] > Eigenschaften > Allgemein) müssen verwendet werden als Standardsprache us_englisch haben!
  • Minimum SQL Server 2016!
  • Der SQL-Authentifizierungsmodus dient als Gemischter Modus fertig!
  •  manuell erstellen, wenn es nicht vorhanden ist.
  • Microsoft Powershell
  • IIS (Internet Information Services) muss installiert sein. IIS 8.5 oder höher (IIS 10.0+ empfohlen). Bitte beachten Sie, dass Sie hier bestimmte Komponenten aktivieren müssen. Siehe „Vorbereitung von IIS“. 
  • Die Clickker Automation Suite muss über zwei externe URLs mit SSL-Zertifikat verfügbar sein.

    Bitte sorgen Sie rechtzeitig für ein oder zwei SSL-Zertifikate in Absprache mit Ihrem IT-Administrator, der dies für Sie erledigen kann!

    Bitte geben Sie folgende URL ein https://clickker.IhrFirmenname.nl und https://clickker-cas.IhrFirmenname.nl

  • Clickker muss in der Lage sein, zu kommunizieren mit https://www.clickker.nl, https://sense-applications.visualstudio.com und https://api.cloud.clickker.nl. Diese sollten auf der Whitelist der Firewall stehen!
  • Welche Versionen von Exact Globe Next werden von Clickker und Exact Software unterstützt?
    - Mindestens 421 Service Pack 23 (ältere Versionen auf eigene Gefahr. Clickker ist für 421SP23 und höher kompiliert). Wir empfehlen jedoch, auf 424 zu aktualisieren, da Exact Software ältere Versionen nicht mehr unterstützt!
  • Welche Versionen von Exact Globe+ werden von Clickker und Exact Software unterstützt?
    - 503, 504, 505. Dies steht im Einklang mit der Unterstützung durch Exact Software. Es werden nur die letzten 3 Versionen von Exact Globe+ unterstützt.
  • Der Server muss die Systemanforderungen von Exact erfüllen:
    -Systemanforderungen Exact Globe Next (exactsoftware.com) | Systemanforderungen Exact Globe+ (exactsoftware.com)

Erforderliche .NET-Laufzeitumgebungen:

  • .NET 9 Hosting-Paket
  • .NET 10 Hosting-Paket

Vorbereitung der NET-Laufzeitumgebung:

  1. Installieren Sie .NET 9 EN .NET 10 Hosting-Paket
    1. Laden Sie die .NET 9 Hosting-Paket von der offiziellen Microsoft .NET-Download-Seite
    (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. Starten Sie das Installationsprogramm
    3. IIS nach der Installation neu starten
    4. Nettostopp war /y
    net start w3svc

 

2. Überprüfen Sie die Installation

Stellen Sie sicher, dass das ASP.NET Core-Modul installiert ist:

  • IIS-Verwaltung öffnen
  • Wählen Sie Ihren Serverknoten
  • Doppelklicken Sie auf "Module".
  • Suche nach "AspNetCoreModuleV2"

Vorbereitung IIS

  • Innerhalb von IIS (Internet Information Services) müssen folgende Komponenten aktiviert werden:|

    Achtung!

    Die Reihenfolge kann auch je nach Sprache und Windows-Version variieren. In der Regel sind die Optionen alphabetisch geordnet. In jedem Fall sind alle aufgeführten Elemente in Ihrer Umgebung vorhanden.

    - Webserver (IIS)/Internet-Informationsdienste

    - Webserver/World Wide Web Dienste
    -- Allgemeine HTTP-Funktionen/Häufige HTTP-Funktionen
    --- Standarddokument/Standarddokument
    --- Directory Browsing/Ordner durchblättern
    --- HTTP-Fehler/HTTP-Fehler
    --- HTTP-Umleitung/HTTP-Umleitung
    --- Statischer Inhalt

    - Gesundheit und Diagnostik/Gesundheit und Diagnostik
    --- HTTP-Protokollierung/HTTP-Protokollierung
    ——– Tools zur Protokollierung
    ——– Prüfung beantragen

    - Leistung/Leistungsfunktionen
    --- Komprimierung statischer Inhalte/Komprimierung statischer Inhalte
    ——– Dynamische Inhalte komprimieren

     

    - Sicherheit/Sicherheit
    --- Basis-Authentifizierung
    --- Filterung von Anfragen
    --- Windows-Authentifizierung

    - Funktionen der Anwendungsentwicklung
    --- .NET Erweiterbarkeit/Erweiterbarkeit 4.x
    --- ASP
    --- ASP.NET 4.x
    --- ISAPI-Erweiterungen (Erweiterungen)
    --- ISAPI-Filter

Bild1 -

 

Zusätzliche Überlegungen

  • Firewall: Konfigurieren Sie die Firewall-Regeln, um HTTPS-Verkehr zuzulassen
  • GenehmigungenVergewissern Sie sich, dass die Identität der Anwendungsgruppe Lesezugriff auf Ihre Anwendungsdateien hat.
  • Whitelisting: Sie können die URLs für Sense Cloud und Clickker gemäß diesem Dokument auf die Whitelist setzen. IP-Adressen auf die Whitelist setzen – Clickker. Wenn Sie auch externe Anbieter auf die Whitelist setzen möchten, ist dies ebenfalls für diese URLs möglich

Beachten Sie, dass für die Clickker-Website im IIS, der nach der Installation von Clickker verfügbar ist, die Authentifizierung für die anonyme Authentifizierung aktiviert ist:

Bild 2 -

de_DEDeutsch