mindzieStudio On-Premise Installatiehandleiding

Overzicht

mindzieStudio's AI-Driven Process Mining en Automatiseringsplatform biedt een uitgebreide en diepgaande inzicht in de workflows binnen uw organisatie, waardoor ongeëvenaarde zichtbaarheid van processen ontstaat, het identificeren van knelpunten, inefficiënties en optimalisatiemogelijkheden. Door gebruik te maken van process mining tools kunnen gebruikers realtime inzichten verkrijgen, waardoor zij operaties kunnen stroomlijnen, compliance kunnen verbeteren en de algehele efficiëntie kunnen verhogen. mindzieStudio stelt organisaties in staat om datagedreven beslissingen te nemen, processen te optimaliseren voor maximale productiviteit, operationele kosten te verlagen, procesuitvoering te versnellen en een naadloze, gestandaardiseerde workflow te waarborgen binnen hun gehele onderneming.

Belangrijkste Voordelen

  • Verbeter procestijden - Optimaliseer workflows voor snellere uitvoering
  • Verminder verspilling - Identificeer en elimineer inefficiënties
  • Monitor en waarborg naleving - Handhaaf wettelijke normen

Installatietype

Deze handleiding behandelt zowel online als offline installaties. Kies op basis van uw omgeving:

Installatietype Wanneer te gebruiken
Online Server heeft internetconnectiviteit
Offline Server heeft geen internettoegang (air-gapped)

Voor offline installaties moeten alle benodigde bestanden worden gedownload op een machine met internettoegang en overgebracht naar de doelserver.


Pre-installatie Checklist

Voltooi alle onderstaande punten VOOR uw geplande installatie. Print deze pagina uit en vink elk item af.

SSL-certificaat

  • SSL-certificaat verkregen van IT/Security-afdeling
  • Certificaatbestand(en) klaar voor import in IIS
  • Certificaat komt overeen met de geplande domeinnaam

DNS-configuratie

  • DNS-invoer aangemaakt (bijv. mindzie.[uwbedrijf].com)
  • DNS-record wijst naar het IP-adres van de VM
  • DNS-propagatie geverifieerd (hostname kan worden opgelost)

SQL Server (Kies één)

Optie A: Gebruik Bestaande SQL Server

  • SQL Server instantie geïdentificeerd en toegankelijk vanaf de VM
  • Databasebeheerder beschikbaar die kan:
    • Een nieuwe database aanmaken met de naam "mindzie"
    • Een geschikte login met db_owner permissies aanmaken (zie Authenticatiemodus hieronder)
    • Verbindingsgegevens verstrekken
  • Authenticatiemodus bepaald (zie volgende sectie)

Optie B: Installeer SQL Server Express op de VM

  • SQL Server Express installer beschikbaar (download indien online, of transfer indien offline)
  • IT-medewerker beschikbaar om SQL Server Express te installeren
  • Begrepen: SQL Express is gratis maar mist enterprise functies (backup, mirroring)
  • Zie Installeer SQL Server Express handleiding

SQL Server Authenticatiemodus

Kies één van de volgende authenticatiemodi:

Modus Vereisten Geschikt voor
Mixed Mode (SQL Server + Windows Auth) SQL login met gebruikersnaam/wachtwoord Aanbevolen. Simpelere setup - de Windows service en de IIS application pool kunnen op het standaard Local System account blijven
Alleen Windows Authenticatie Een Windows service account met SQL permissies, gebruikt door zowel de Windows service als de IIS application pool Omgevingen waarvan het beveiligingsbeleid geen SQL logins toestaat

Voor Mixed Mode:

  • SQL Server heeft Mixed Mode authenticatie ingeschakeld
  • SQL login referenties worden aangemaakt (gebruikersnaam/wachtwoord)

Voor Alleen Windows Authenticatie:

  • Windows service account geïdentificeerd of wordt aangemaakt
  • Service account krijgt db_owner toegang tot de mindzie database
  • Toestemming om zowel de Windows service als de IIS application pool te configureren om onder dit account te draaien
  • Het service account krijgt lees-/schrijftoegang tot de mappen van de IIS website, de service en de opslag (zie Stap 4)

Virtuele Machine

  • Windows Server 2019 of later voorzien
  • Voldoet aan minimum specificaties: 4+ cores, 8GB+ RAM, 100GB+ opslag (zie Technische Vereisten)
  • Administrator met volledige toegang beschikbaar voor:
    • Software-installatie
    • Configuratie van IIS
    • Beheer van Windows services
  • Internetconnectiviteit beschikbaar (alleen voor online installatie)

Extra Items

  • mindzieStudio licentiesleutel ontvangen van mindzie
  • Gepland onderhoudsvenster gecommuniceerd aan gebruikers (indien van toepassing)

Alleen Offline Installatie

Als uw server geen internettoegang heeft, moet u de bestanden in stap 3 en 4 hieronder downloaden op een machine met internet, en deze daarna overbrengen naar de doelsystem (via USB-stick, netwerkschijf, etc.).


Installatiestappen

Stap 1: SQL Server Configuratie

Vereisten:

  1. Toestemming om databases aan te maken op uw SQL-server
  2. SQL Server Management Studio (aanbevolen)

Installatieproces:

  1. Start SQL Server Management Studio
  2. Maak de mindzie database aan met de juiste collatie

BELANGRIJK: Vereiste Database-collatie

De mindzie database moet worden aangemaakt met de collatie SQL_Latin1_General_CP1_CI_AS. Deze collatie is vereist voor correcte stringvergelijkingen binnen de applicatie.

Download het databasescript:

Download create-mindzie-database.sql

Gebruik het script als volgt:

  1. Open SQL Server Management Studio
  2. Maak verbinding met uw SQL Server instantie
  3. Open het gedownloade scriptbestand
  4. Voer het script uit (F5)

Het script zal:

  • Controleren dat de database nog niet bestaat
  • De mindzie database aanmaken met correcte collatie
  • Bevestiging tonen van de collatie-instelling

Kies vervolgens op basis van uw authenticatiemodus:

Bij Mixed Mode gebruiken (SQL Server Authenticatie)

  1. Controleer dat SQL Server Mixed Mode authenticatie heeft ingeschakeld
  2. Maak een SQL login genaamd "mindzie"
  3. Verleen "mindzie" login db_owner toegang tot de "mindzie" database

Bij Alleen Windows Authenticatie gebruiken

  1. Identificeer of maak een Windows service account aan (bijv. DOMAIN\mindzieService)
  2. Maak in SQL Server een login voor dit Windows account
  3. Verleen de Windows login db_owner toegang tot de "mindzie" database
  4. Opmerking: In stap 4 configureert u zowel de Windows service van mindzieStudio als de IIS application pool om onder dit account te draaien

Stap 2: Internet Information Services (IIS)

Configuratie:

  1. Zorg dat IIS is ingeschakeld op de server voordat .NET wordt geïnstalleerd
  2. Indien .NET reeds geïnstalleerd is; herstel dan de .NET installatie
  3. Voeg "WebSocket Protocol" toe onder Web Server -> Application Development

WebSocket Protocol Configuratie

Opmerking: Zorg dat IIS correct is geconfigureerd voordat u verder gaat naar de volgende stap.

Stap 2a: Verwijder WebDAV

WebDAV moet van de server verwijderd worden. Deze functie onderschept HTTP-aanvragen (PUT, DELETE, MOVE) voordat ze mindzieStudio bereiken, wat API-fouten veroorzaakt.

Open PowerShell als Administrator en voer uit:

Remove-WindowsFeature Web-DAV-Publishing

Een herstart van de server kan noodzakelijk zijn. Zie Schakel WebDAV uit voor volledige details.

Stap 3: .NET Runtime Installatie

Online Installatie

Download en installeer de ASP.NET Core 8 Runtime Hosting Bundle:

Download ASP.NET Core 8 Runtime Hosting Bundle

Voer de installer uit en volg de wizard om de installatie te voltooien.

Offline Installatie

Download de hosting bundle op een computer met internettoegang, en draag deze over naar de server:

Download ASP.NET Core 8 Runtime Hosting Bundle

Op de server:

  1. Zoek dotnet-hosting-8.0.6-win.exe
  2. Voer de installer uit als Administrator
  3. Volg de installatie-wizard
  4. Herstart IIS na voltooiing van de installatie

Stap 4: Installeer mindzieStudio

Online Installatie

Download mindzieStudio Enterprise Edition:

Download mindzieStudio Setup

Voer de installatie uit:

  • Start mindzieStudioSetup.exe
  • Accepteer de Licentieovereenkomst
  • Houd alle schermen op de standaardwaarden

Offline Installatie

Download de volgende bestanden op een machine met internet, en draag alle drie over naar de server:

1. Download mindzieStudio Setup

2. Download mindzieStudio Updatepakket

Op de server:

  • Plaats alle drie de bestanden in dezelfde map
  • Voer mindzieStudioSetup.exe uit
  • Accepteer de Licentieovereenkomst
  • Laat alle schermen op de standaardwaarden

Licentieconfiguratie (Alle Installaties)

  1. Na installatie, start de app EnterpriseConfiguration
  2. Plak uw licentie in het tekstvak en klik op "Activate New License"

Databaseconfiguratie

  1. Klik op de knop "Database Settings"
  2. Klik op "Change SQL Server"
  3. Configureer op basis van uw authenticatiemodus:

Bij Mixed Mode (SQL Server Authenticatie):

  • Zorg dat de juiste SQL Server naam is ingevuld
  • Stel Authenticatie in op "SQL Server Authentication"
  • Vul SQL gebruikersnaam en wachtwoord in
  • Klik op "Update Database"

Bij Alleen Windows Authenticatie:

  • Zorg dat de juiste SQL Server naam is ingevuld
  • Stel Authenticatie in op "Windows Authentication"
  • Klik op "Update Database"
  • Wijzig vervolgens beide service accounts, zoals hieronder beschreven

Cruciaal: er zijn TWEE accounts om te wijzigen, niet één

Bij Windows Authenticatie maakt mindzieStudio vanaf twee afzonderlijke plaatsen verbinding met SQL Server, elk met een eigen identiteit:

  • de Windows service mindzieStudioService, en
  • de IIS application pool mindzieStudioAppPool.

Na een nieuwe installatie draaien beide als Local System, dat geen toegang heeft tot SQL Server. Het wijzigen van de één wijzigt de ander niet. Als u alleen de Windows service wijzigt - de meest gemaakte fout - start de site nog steeds niet.

Om beide accounts te wijzigen:

  1. Zoek in de Enterprise Configuration tool het onderdeel Service / IIS Status en klik op Settings...
  2. Het dialoogvenster bevat twee onafhankelijke secties, elk met een eigen knop Change Account... - de één met de kop Windows Service: mindzieStudioService, de ander IIS Application Pool: mindzieStudioAppPool. Beide moeten op hetzelfde Windows service account worden ingesteld.
  3. Klik in elke sectie op Change Account..., kies Custom Account (recommended for Windows Auth), voer de accountnaam en het wachtwoord in en klik op OK.
  4. Controleer dat het veld Account in beide secties nu uw service account toont. Staat er nog LocalSystem, NT AUTHORITY\SYSTEM of ApplicationPoolIdentity, dan is het niet gewijzigd.

U kunt het Windows service account ook instellen via Windows Services (services.msc) -> rechtermuisknop op mindzieStudioService -> Properties -> tabblad Log On. Voor de application pool bestaat er geen equivalent in services.msc - wijzig deze in de configuratietool, of in IIS Manager -> Application Pools -> mindzieStudioAppPool -> Advanced Settings -> Identity.

Rechten die het service account nodig heeft:

Vereiste Waar dit wordt verleend
SQL login met db_owner op de mindzie database SQL Server (Stap 1)
Lees-/schrijftoegang tot de map van de IIS website Windows mapmachtigingen
Lees-/schrijftoegang tot de map van de service Windows mapmachtigingen
Lees-/schrijftoegang tot de opslagmap Windows mapmachtigingen

De configuratietool verleent de mapmachtigingen niet voor u

Bij Windows Authenticatie toont het Settings dialoogvenster de drie mappen (IIS website, service, opslag) met hun werkelijke paden op uw server. Het toont ze alleen - het wijzigt geen mapmachtigingen. U moet uw service account zelf lees-/schrijftoegang geven tot elk van de drie mappen.

Gebruik een account met een stabiel wachtwoord, of stel een procedure op om de gegevens van de Windows service en de application pool bij te werken zodra het wachtwoord wijzigt - de site stopt met werken zodra het opgeslagen wachtwoord verouderd is.

Controleer de Databaseconfiguratie

Bevestig dat de installatie daadwerkelijk werkt voordat u de server oplevert:

  1. De Windows service bereikt de status "Running". In het Settings dialoogvenster, of in services.msc, moet de status van mindzieStudioService Running zijn. Blijft deze op StartPending staan, of valt hij kort na het starten terug naar Stopped, dan kan het account de database niet openen.
  2. De application pool is gestart (Started) en het veld Account toont uw service account.
  3. De site laadt. Ga naar de mindzieStudio URL en meld u aan. Een databasefout bij het opstarten levert een foutpagina op in plaats van het aanmeldscherm.

Een geslaagde "Check" bewijst niet dat de configuratie klopt

In het databasedialoogvenster bevestigt de knop Check dat een verbinding met de SQL Server slaagt. Het bevestigt geen toegang tot de mindzie database, en het maakt verbinding met het account waarmee u bent aangemeld tijdens het uitvoeren van de configuratietool - niet met het account van de Windows service of de application pool. Check kan dus slagen terwijl het service account nog geen rechten heeft op de mindzie database. Alleen een service met status Running en een site die laadt bewijzen dat de configuratie klopt.

Stap 4a: Installeer Python (Optioneel)

Als u Python-verrijkingen of Python Script acties wilt gebruiken, installeer dan nu Python.

Wanneer is Python vereist?

Python is alleen nodig als u wilt gebruiken:

  • Python Enrichment - Aangepaste datatransformaties met Python scripts
  • Python Script Action - Geautomatiseerde integraties, webhooks, database exports, notificaties

Als u deze functies niet gaat gebruiken, kunt u deze stap overslaan.

Zie Installeer Python voor gedetailleerde installatie-instructies.

Stap 5: Configureer SSL in IIS

SSL Configuratie:

  1. Configureer SSL-certificaat in Internet Information Services (IIS)
  2. Voeg HTTPS binding toe met het SSL-certificaat van stap 1
  3. Dit mag niet op localhost voor productie-installaties

Aanbevolen DNS:

  • mindziestudio.[bedrijfsnaam].com

Belangrijke Opmerkingen:

  • SSL configuratie is verplicht voor productieomgevingen
  • Zorg voor correct certificaatbeheer voor beveiliging

Updates

Online Servers (Automatische Update)

Servers met internettoegang kunnen automatische updates gebruiken. Zie Automatische Update voor configuratiedetails.

Offline Servers (Handmatige Update)

Bij beschikbare updates voor offline servers downloadt u de nieuwste bestanden en voert u de setup opnieuw uit.

Benodigde downloads voor update:

1. Download mindzieStudio Setup

2. Download mindzieStudio Updatepakket

Updateprocedure:

  1. Download alle drie de bestanden hierboven op een machine met internettoegang
  2. Breng de bestanden over naar de server
  3. Plaats alle drie de bestanden in dezelfde map op de server
  4. Voer mindzieStudioSetup.exe uit - de setup handelt alles automatisch af

Extra Configuratie

Upgrades

Bij het upgraden van uw Enterprise-server moet u de certificaten opnieuw aan de website in IIS toevoegen.

Licentie-updates

Als u uw licentie heeft geüpgraded, dient u de volgende stappen uit te voeren voor activatie:

  1. Start de Enterprise Configuration tool en klik op licentie verversen
  2. Herstart de mindzie website in IIS

LLM AI Integratie

Om een on-premise LLM te gebruiken voor de AI copilot van mindzie en andere functies, neem contact op met support@mindzie.com voor meer informatie.


Probleemoplossing

"Cannot open database mindzie requested by the login. Login failed for user 'NT AUTHORITY\SYSTEM'"

Symptoom: de installatie is voltooid en de licentie is geldig, maar de site faalt bij het opstarten met een foutmelding als:

SqlException 4060: Cannot open database "mindzie" requested by the login.
Login failed for user 'NT AUTHORITY\SYSTEM'.

Oorzaak: u hebt Windows Authenticatie gekozen, maar de Windows service van mindzieStudio en/of de IIS application pool draaien nog steeds als Local System. NT AUTHORITY\SYSTEM is het Local System account, en dat heeft geen login op uw SQL Server. De database zelf is in orde - de applicatie heeft eenvoudigweg geen identiteit die haar mag openen. Dit gebeurt meestal wanneer alleen het account van de Windows service is gewijzigd en de application pool mindzieStudioAppPool op de standaardwaarde is blijven staan.

Oplossing:

  1. Open de Enterprise Configuration tool -> Service / IIS Status -> Settings...
  2. Bekijk het veld Account in beide secties. Elke waarde LocalSystem, NT AUTHORITY\SYSTEM of ApplicationPoolIdentity is het probleem.
  3. Gebruik Change Account... in elke sectie om uw Windows service account in te stellen. Beide moeten worden gewijzigd - zie Stap 4, Databaseconfiguratie.
  4. Controleer dat het account een SQL login met db_owner op de mindzie database heeft (Stap 1).
  5. Geef het account lees-/schrijftoegang tot de mappen van de IIS website, de service en de opslag - de configuratietool toont deze paden maar stelt de machtigingen niet in.
  6. Herstart de Windows service, recycle de application pool en laad de site opnieuw.

Als de foutmelding uw service account noemt (bijvoorbeeld Login failed for user 'DOMAIN\mindzieService'), is de identiteitswijziging gelukt, maar heeft dat account geen db_owner rechten op de mindzie database. Corrigeer dit in SQL Server zoals beschreven in Stap 1.

Eenvoudiger alternatief

Als uw beveiligingsbeleid SQL logins toestaat, gebruik dan SQL Server Authenticatie. Zowel de Windows service als de IIS application pool kunnen dan op het standaard Local System account blijven, en er zijn geen mapmachtigingen of wachtwoordrotatieprocedure nodig. Windows Authenticatie blijft volledig ondersteund voor omgevingen waar SQL logins niet zijn toegestaan.

Service start niet na de configuratie

Blijft mindzieStudioService op StartPending staan of stopt hij direct weer, dan kan het service account vrijwel altijd de database niet bereiken. Werk de bovenstaande stappen door, en bedenk dat een geslaagde Check in het databasedialoogvenster alleen de verbinding met de SQL Server valideert - niet de toegang tot de mindzie database, en niet vanuit het service account.


Support

Hulp nodig bij uw installatie? Neem contact op:

E-mail: support@mindzie.com

Ons supportteam staat klaar om te helpen met alle installatie- of configuratievragen.


Voor technische specificaties en vereisten, zie de pagina Technische Vereisten.