Direct naar de inhoud

Integraties

TOPdesk

Tidal Control's TOPdesk-integratie maakt verbinding met je TOPdesk ITSM-omgeving voor compliancedoeleinden. Het is een tweerichtingsintegratie:

  • TOPdesk → Tidal Control: compliancetests lezen operatortoegang, incidentbehandeling en change management uit.
  • Tidal Control → TOPdesk: vanaf een taak of issue in Tidal kun je een TOPdesk-incident of wijziging aanmaken, waarvan Tidal de status synchroon houdt. Zo blijft je eerste lijn in TOPdesk werken terwijl je tweede lijn het overzicht houdt in Tidal Control.

Er wordt niets gewijzigd of verwijderd in TOPdesk. Tidal leest data en maakt alleen een nieuw incident of een nieuwe wijziging aan wanneer je daar expliciet om vraagt.

Wat deze integratie monitort

  • Operators: Login permission, e-mail, functietitel, branch, afdeling en ITSM-rolvlaggen (eerste lijn, tweede lijn, change coordinator, installer, problem manager)
  • Operatorgroepen: Groepslidmaatschap per operator
  • Permission groups: Welke permission groups in je omgeving bestaan
  • Incidenten: Status, categorie, urgentie, prioriteit, reactie- en afhandeldatums en de major call-vlag
  • Changes: Change type, status, fase, aanvrager, categorie, impact, prioriteit en afsluitdatum

Vereisten

  • Super User rol in Tidal Control
  • Een TOPdesk operator-account met API-toegang en rechten om application passwords aan te maken
  • De module Change Management (optioneel), alleen nodig voor de change management checks

Configuratie stappenplan

We stellen de benodigde rechten in op een TOPdesk operator-account, maken een application password aan voor dat account en voegen daarna de verbinding toe in Tidal Control.

Configuratie stappen:

  1. Benodigde rechten instellen op het operator-account
  2. Application password aanmaken in TOPdesk
  3. Integratie configureren in Tidal Control

Stap 1: Benodigde rechten instellen op het operator-account

Gebruik een apart operator-account voor de integratie in plaats van een persoonlijk account. Rechten worden in TOPdesk per permission group toegekend, dus stel ze in op de permission group waar het account bij hoort.

RechtToegangNodig voor
API access → REST APIReadAlle API-aanroepen
API access → Use application passwordsWriteAuthenticeren met een application password
Supporting Files → OperatorsReadOperators, en de behandelaarslijst in het venster voor externe issues
Supporting Files → Operator GroupsReadOperatorgroepen, en het veld Behandelaarsgroep
Supporting Files → BranchesReadHet veld Vestiging bij het aanmaken van een incident
Supporting Files → PersonsReadHet veld Aanvrager bij het aanmaken van een wijziging
Supporting Files → Permission GroupsReadPermission groups
Call Management → First line callsCreateEen TOPdesk-incident aanmaken vanuit Tidal (optioneel)
Call Management → Second line callsCreateEen TOPdesk-incident aanmaken vanuit Tidal (optioneel)
Info

Alleen monitoren? Wil je uitsluitend de compliancetests (TOPdesk → Tidal), laat dan de create-rechten onder Call Management uit. Al het andere in deze lijst is Read, behalve Use application passwords, waarvoor TOPdesk Write vereist om te kunnen authenticeren. Incidenten aanmaken vanuit Tidal is dan niet beschikbaar.

Ook wijzigingen aanmaken? Voor het aanmaken van een TOPdesk-wijziging zijn create-rechten nodig in het rechtenblok Change Management, op de wijzigingstypen die je omgeving gebruikt. Het partnerintegratie-sjabloon van TOPdesk zelf dekt alleen incidenten, dus stem de exacte rechten voor wijzigingen af met je TOPdesk-beheerder.

Stap 2: Application password aanmaken in TOPdesk

Een application password is een apart token voor API-toegang. Gebruik dit in plaats van het loginwachtwoord van de operator.

  • Log in op je TOPdesk-omgeving met het operator-account uit stap 1
  • Klik op je avatar rechtsboven en kies My settings
  • Scroll naar Application passwords en klik op Add
  • Voer een naam in (bijv. Tidal Control) en optioneel een vervaldatum
  • Klik op Save
  • Kopieer het gegenereerde wachtwoord: dit wordt slechts één keer getoond
Warning

Sla het application password direct op. TOPdesk toont het wachtwoord slechts één keer bij het aanmaken. Als je het venster sluit zonder te kopiëren, moet je een nieuw wachtwoord aanmaken.

Stap 3: Integratie configureren in Tidal Control

  • Ga naar Instellingen → Integraties in Tidal Control
  • Klik op het plus-icoon naast TOPdesk
  • Vul de configuratie in:
    • Name: Een beschrijvende naam, bijv. TOPdesk
    • API URL: De URL van je TOPdesk-omgeving, bijv. https://yourcompany.topdesk.net
    • Login name: De login name van het operator-account uit stap 1
    • Application password: Het wachtwoord uit stap 2
  • Klik op "Maken" om de integratie op te slaan

Configuratievelden uitgelegd

Het integratievenster vraagt om de volgende waarden:

Name:

  • Een beschrijvende naam voor deze verbinding
  • Bijvoorbeeld: TOPdesk, TOPdesk Productie

API URL:

  • De basis-URL van je TOPdesk-omgeving, inclusief https://
  • Voor SaaS-omgevingen is dit https://yourcompany.topdesk.net
  • Voor self-hosted omgevingen gebruik je de URL waarmee je normaal inlogt
  • Voeg geen pad zoals /tas/api toe. Tidal Control zet dat er zelf achter

Login name:

  • De login name van het operator-account, niet het e-mailadres
  • Dit moet hetzelfde account zijn waarvoor het application password is aangemaakt

Application password:

  • Het token uit stap 2, niet het loginwachtwoord van de operator
  • Houd deze waarde veilig

Beschikbare checks

De integratie voert de volgende checks uit, gegroepeerd per gebied:

Toegangsbeheer (ISO 27001 A.9.2, A.9.4):

  • Welke operators loginrechten hebben op de servicedesk
  • Welke ITSM-rollen elke operator heeft, voor least-privilege en functiescheiding
  • Lidmaatschap van operatorgroepen en permission groups als bewijs voor access reviews

Incidentmanagement (ISO 27001 A.16.1):

  • Open en afgehandelde beveiligingsincidenten met categorie en prioriteit
  • Reactie- en afhandeldatums als SLA-bewijs
  • Major incidents die zijn gemarkeerd voor opvolging

Change management (ISO 27001 A.12.1.2):

  • Changes met type, status en fase als bewijs van de RFC-levenscyclus
  • Aanvrager en behandelend operator voor de change audit trail

TOPdesk-incidenten en -wijzigingen aanmaken (Tidal Control → TOPdesk)

Vanaf elke taak of issue in Tidal kun je een TOPdesk-ticket aanmaken, zodat degene die het werk doet in zijn eigen tool blijft werken terwijl de taak in Tidal het compliancedossier vasthoudt.

Klik op het icoon Externe issue toevoegen op een taak of issue, kies je TOPdesk-verbinding en selecteer een Type. TOPdesk is de enige issue tracker met twee soorten tickets, en de velden verschillen per soort:

TypeVelden
IncidentVestiging (verplicht), plus optioneel Categorie, Subcategorie, Behandelaarsgroep, Behandelaar en Vervaldatum
WijzigingWijzigingssjabloon en Aanvrager, beide verplicht

Tidal vult de titel en omschrijving vanuit het Tidal-item en registreert zichzelf als melder op het incident. Zodra het ticket bestaat, wordt de status volgens hetzelfde schema als de compliancetests terug gesynchroniseerd naar Tidal en verschijnt hij in de kolom Externe issue van het takenoverzicht.

Note

De velden van TOPdesk zijn niet de generieke velden. Andere issue trackers vragen om een project en een issue type. TOPdesk vraagt om een vestiging, een categorie en een subcategorie voor incidenten, of om een wijzigingssjabloon en een aanvrager voor wijzigingen. Zie Externe issues voor de onderdelen van de werkwijze die overal gelijk zijn: een bestaand ticket koppelen, de statuskolom en het filteren van het overzicht.

Verificatie

De integratie werkt wanneer het volgende allemaal klopt:

  • Instellingen → Integraties toont TOPdesk onder Geconfigureerde integraties
  • TOPdesk tests zijn beschikbaar in de sectie Tests
  • Het verversen van tests levert resultaten op zonder authenticatiefouten

Veelgestelde vragen

Brengt Tidal Control wijzigingen aan in TOPdesk? Er wordt nooit iets gewijzigd of verwijderd. De integratie leest operator-, incident- en wijzigingsgegevens, en maakt een nieuw incident of een nieuwe wijziging aan wanneer je die expliciet aanmaakt vanuit een taak of issue in Tidal. Zonder de create-rechten onder Call Management kan de integratie helemaal niet schrijven.

Kan ik het normale loginwachtwoord van de operator gebruiken? Nee. Gebruik een application password. De REST API van TOPdesk vereist dit, en het kan worden ingetrokken zonder het wachtwoord van de operator te wijzigen.

Werkt dit met een self-hosted TOPdesk-omgeving? Ja. Vul de URL in waarmee je normaal inlogt als API URL. De eisen aan het account en de rechten zijn hetzelfde.

Heb ik de module Change Management nodig? Alleen voor de change management checks. Al het andere werkt ook zonder deze module.

Veelvoorkomende problemen

Authenticatie mislukt met een 401-fout

  • Controleer of bij Login name de login name van de operator staat en niet het e-mailadres
  • Controleer of het application password volledig is gekopieerd en bij hetzelfde operator-account hoort
  • Het wachtwoord kan zijn verlopen of ingetrokken. Maak een nieuw wachtwoord aan en werk de integratie bij

Tests mislukken met een 403-fout

  • De permission group van de operator mist een van de rechten uit stap 1
  • Controleer vooral API access → REST API (Read) en API access → Use application passwords (Write)

TOPdesk ontbreekt in het venster "Externe issue toevoegen"

  • Het operator-account heeft geen create-rechten. Voeg Call Management → First line calls (Create) toe, of Second line calls, op de permission group

Een incident aanmaken mislukt op het veld Vestiging

  • Vestiging is verplicht bij een incident, en de lijst komt uit Supporting Files → Branches (Read). Voeg dat recht toe als de lijst leeg is

Een wijziging aanmaken mislukt of er zijn geen sjablonen

  • Voor het aanmaken van een wijziging is de module Change Management nodig met create-rechten, en moeten zowel Wijzigingssjabloon als Aanvrager gevuld zijn

Change management checks leveren geen resultaten op

  • De module Change Management is waarschijnlijk niet gelicentieerd of niet ingeschakeld in je omgeving
  • Controleer of je met hetzelfde account de module Changes in TOPdesk zelf kunt openen

Er worden geen operators of permission groups teruggegeven

  • Voeg Supporting Files → Operators (Read) en Supporting Files → Permission Groups (Read) toe aan de permission group van de operator

Kom je er nog niet uit?

Stuur een e-mail naar support@tidalcontrol.com en we nemen zo snel mogelijk contact met je op.

Info

Verzamel support-informatie: Noteer welke browser je gebruikt, de exacte foutmeldingen en welke stappen je al hebt geprobeerd. Dit versnelt de oplossing aanzienlijk.

Vorige
Supabase
Volgende
Vercel