Anzeigen von Dokument in Webclient Workflow

Hallo Community,

ich suche gerade nach einer Möglichkeit im Webclient (also via .js) in einer Workflowmaske das Dokument anzeigen zu lassen, auf das der Workflow gestartet wurde.

Quasi klassischer Prüfvorgang mit Prüfmaske + „Dokument anzeigen“ Button.

Im Rich-Client mit VBS ist das kein Problem.

Im Webclient finde ich keine Möglichkeit, außer das Dokument direkt via OSID und osrest abzurufen:

        // Exakter Pfad laut enaio d.api Dokumentation für den Dateistream
	const requestUrl = `${baseUrl}/api/dms/objects/${numericOsid}/contents/file`;

	try {
		// Absenden der GET-Anfrage an den enaio-Server
		const response = await fetch(requestUrl, {
			method: 'GET',
			headers: {
				'Accept': 'application/octet-stream, application/pdf, */*'
			}
		});

Benötigt man auch für das „Herunterladen“ des Dokuments das 365 Dashlet? Diese Funktion wirft bei mir nämlich nen 500er Error und die Logs sagen, dass das Dashlet nicht geladen werden kann.