Dokument "Freigeben" via API o.ä. möglich?

Hallo zusammen,

ich würde gerne einem Dokument im Rahmen eines Workflows zeitlich begrenzte Rechte auf dem Dokument vergeben. Hierzu würde ich am liebsten die enaio „Freigabe“ Funktion verwenden da ich nicht die komplette Akte Berechtigungstechnisch verändern will und unsere Dokumente keine Rechte-Felder besitzen.

In der Online Hilfe konnte ich hierzu nichts passendes finden.
Habt Ihr hier schon Erfahrungen machen können oder habt eine Idee?

Vielen Dank vorab und viele Grüße
Flo

Hoi @fb,

die Überwachung der Jobaufrufe zeigt folgenden Eintrag, welcher vom Rich-Client ausgelöst wird:

Hier wird also dms.CreateCollaborationDocuments mit Flags = 0 und der ID des Quellusers in UserIdent mitgegeben.
Zusätzlich eine JSON-Struktur, welche einigermassen selbst sprechend ist:

{
    "objects": [
        {
            "object_id": 498,
            "object_type": 393217,
            "from_user": 14,
            "to_user": 780,
            "valid_from": "23.02.2025",
            "valid_to": "20.11.2027",
            "rights": "RWX",
            "remark": "Test"
        }
    ]
}

(Warum der Quelluser als separater Parameter UserIdent als ID mitgegeben wird, obwohl jeder Job bereits einen auslösenden User hat, siehe Screenshot, who knows?)

Der Aufruf ist in der Tat inklusive der aktuellen Version 11.10 der Server-API nicht dokumentiert und damit mutmasslich nicht freigegeben:

Auch help.optimal-systems.com diskutiert dies aktuell nicht:


Eine „klassische“ Lösung wäre ein neuer Schrank mit einem Ordner pro User oder pro Workflow, welcher mit Verweisdokumenten („grüner Pfeil“) gefüttert wird. Dies erlaubt aber keine Dokumentbearbeitung ohne enaio zu verbiegen.

2 Likes

Hallo,
wir haben eine ähnliche Funktionalität damit erreicht, in dem ein „temporärer“ Ordner angelegt wird, in dem genau die leute berechtigung haben, die das Dokument sehen sollen.
Das Anlegen, das Verschieben bzw. kopieren bzw. Verweiskopie des Originaldokuments kann mit der DMS API realisiert werden.
Viele Grüße
Hans-Jürgen

2 Likes

Hey @rk du Bist der Hammer, vielen Dank für Deine Recherche … schade das dies noch nicht official ist, ich mach mir mal Gedanken auf Basis Eurer Rückmeldungen :slight_smile:

Merci & LG
Flo

1 Like

Hallo @sonnleitner.h.0,
Vielen Dank für die Rückmeldung :slight_smile: und Viele Grüße
Florian

1 Like