URL Deep Links

mindzieStudio ondersteunt directe URL-navigatie naar specifieke entiteiten. Alle URL's gebruiken queryparameters en vereisen authenticatie.

URL's voor Entiteitsnavigatie

Deze URL's gebruiken de /navigate-endpoint om specifieke entiteiten te openen:

Entiteit URL-patroon
Analyse /navigate?type=analysis&tenantid={tenantId}&analysisid={notebookId}
Dashboard /navigate?type=dashboard&tenantid={tenantId}&dashboardid={dashboardId}
Blok /navigate?type=block&tenantid={tenantId}&blockid={blockId}&analysisid={notebookId}
Tenant /navigate?type=tenant&tenantid={tenantId}
Verrijking (op verrijking) /navigate?type=enrichment&tenantid={tenantId}&enrichmentid={enrichmentId}
Verrijking (op notebook) /navigate?type=enrichment&tenantid={tenantId}&enrichmentnotebookid={enrichmentNotebookId}

Notities bij Verrijking URL

  • Op enrichment_id: Navigeert naar het eerste notebook in de verrijking
  • Op enrichment_notebook_id: Navigeert direct naar een specifiek verrijkingsnotebook

Eén verrijking kan meerdere verrijkingsnotebooks bevatten. Gebruik enrichmentnotebookid voor directe navigatie naar een specifiek notebook, of enrichmentid om naar het eerste notebook in de verrijking te navigeren.

URL's voor Navigatie naar Lijstpagina's

Deze URL's gebruiken de /navigate-endpoint om lijstpagina's te openen met de juiste tenant-/projectcontext:

Pagina URL-patroon
Projecten /navigate?type=projects&tenantid={tenantId}
Apps /navigate?type=apps&tenantid={tenantId}
Onderzoeken /navigate?type=investigations&tenantid={tenantId}&projectid={projectId}
Dataverzamelingen /navigate?type=datasets&tenantid={tenantId}&projectid={projectId}
Acties /navigate?type=actions&tenantid={tenantId}&projectid={projectId}
BPMN Editor /navigate?type=bpmn&tenantid={tenantId}&projectid={projectId}

Voorbeeld URL's

Voorbeelden van Entiteitsnavigatie

# Analyse
https://www.mindziestudio.com/navigate?type=analysis&tenantid=02568EE1-083B-4A11-97A4-8944F5FCEB6D&analysisid=07651057-0682-4241-8C62-F345A5678DE1

# Dashboard
https://www.mindziestudio.com/navigate?type=dashboard&tenantid=02568EE1-083B-4A11-97A4-8944F5FCEB6D&dashboardid=AE1E87C5-EEE7-471A-801D-8B10CD932873

# Blok
https://www.mindziestudio.com/navigate?type=block&tenantid=02568EE1-083B-4A11-97A4-8944F5FCEB6D&blockid=85FF0725-5E12-41FC-89BC-C286C4E86C28&analysisid=07651057-0682-4241-8C62-F345A5678DE1

# Verrijking 
https://www.mindziestudio.com/navigate?type=enrichment&tenantid=02568EE1-083B-4A11-97A4-8944F5FCEB6D&enrichmentid=748D875C-7875-42A1-A728-302B1DA1CCB8

# Verrijkingsnotebook
https://www.mindziestudio.com/navigate?type=enrichment&tenantid=02568EE1-083B-4A11-97A4-8944F5FCEB6D&enrichmentnotebookid=63CAD0FD-A6AA-4BC4-A81C-5323C268FAC1

Voorbeelden van Navigatie naar Lijstpagina's

# Projecten
https://www.mindziestudio.com/navigate?type=projects&tenantid=02568EE1-083B-4A11-97A4-8944F5FCEB6D

# Apps
https://www.mindziestudio.com/navigate?type=apps&tenantid=02568EE1-083B-4A11-97A4-8944F5FCEB6D

# Onderzoeken
https://www.mindziestudio.com/navigate?type=investigations&tenantid=02568EE1-083B-4A11-97A4-8944F5FCEB6D&projectid=6BD84BD0-E1D8-4FA8-8E44-53805FFBA16C

# Dataverzamelingen
https://www.mindziestudio.com/navigate?type=datasets&tenantid=02568EE1-083B-4A11-97A4-8944F5FCEB6D&projectid=6BD84BD0-E1D8-4FA8-8E44-53805FFBA16C

# Acties
https://www.mindziestudio.com/navigate?type=actions&tenantid=02568EE1-083B-4A11-97A4-8944F5FCEB6D&projectid=6BD84BD0-E1D8-4FA8-8E44-53805FFBA16C

# BPMN Editor
https://www.mindziestudio.com/navigate?type=bpmn&tenantid=02568EE1-083B-4A11-97A4-8944F5FCEB6D&projectid=6BD84BD0-E1D8-4FA8-8E44-53805FFBA16C

Vereiste Parameters

URL-type tenantid projectid analysisid blockid dashboardid enrichmentid enrichmentnotebookid
analysis Vereist - Vereist - - - -
dashboard Vereist - - - Vereist - -
block Vereist - Vereist Vereist - - -
tenant Vereist - - - - - -
enrichment Vereist - - - - Eén van deze Eén van deze
projects Vereist - - - - - -
apps Vereist - - - - - -
investigations Vereist Vereist - - - - -
datasets Vereist Vereist - - - - -
actions Vereist Vereist - - - - -
bpmn Vereist Vereist - - - - -

Opmerkingen

  • Authenticatie vereist: Gebruikers moeten ingelogd zijn. Niet-geauthenticeerde gebruikers worden eerst naar de loginpagina geleid.
  • Rechten van toepassing: Gebruikers kunnen alleen toegang krijgen tot inhoud waarvoor zij toestemming hebben.
  • ID-formaat: Alle ID's zijn GUID's (bijv. 02568EE1-083B-4A11-97A4-8944F5FCEB6D).
  • Hoofdletterongevoelig: Namen van queryparameters zijn niet hoofdlettergevoelig (tenantId en tenantid werken beide).

Entiteit-ID's vinden

Wanneer je een entiteit bekijkt in mindzieStudio, verschijnt het ID in de adresbalk van de browser. Je kunt dit ID kopiëren om deep link URL's samen te stellen.