Vertraulichkeitserklärung: Anforderung, Gültigkeit und Annahme
Vererbung des Ordnerkennzeichens, Bedingungen einer gültigen Annahme, die Portal-Endpunkte, das Nachweis-PDF, die Benachrichtigung und die Platzhalter der Vorlage.
Die dritte Ebene des Datenraumrechts ist die NDA-Sperre: In einem NDA-pflichtigen Ordner ist die Funktionsliste des Benutzers ohne gültige Erklärung leer, sodass keine Aktion (Liste, Ansicht, Download, Teilen, Suche, Objekte) funktioniert. Das Modul befindet sich in Entwicklung: Es lief noch nicht in einem echten Datenraum mit echter PDF-Ablage.
Datenmodell
Die Tabellennamen tragen in der Datenbank das eigene Präfix der Installation.
| Tabelle | Rolle | Hauptfelder |
|---|---|---|
nda_acceptance | die Annahme | user_id, person_id, company_client_id (0 = Betreiber), doc_share_id, template_id, language_id, text_hash (SHA-256), accepted_at, ip, user_agent, doc_id (Nachweis-PDF), status (0, 1, 9), revoked_at, revoked_by, note |
doc_share.nda_required | Ordnerkennzeichen (0, 1) | zuständig: Modell der Freigabeordner |
contract_template | Text der Erklärung (doc_kind = nda) | zuständig: Modell der Vertragsvorlagen |
doc_room_event | Zeitachse (nda_accept, nda_revoke) | — |
Der einzige Einfügeweg ist addAcceptance() des Portal-Adapters; die Logik liegt in der Bibliothek Dlbtdataroom (ndaResolve, ndaValid, ndaLock, ndaDocument, ndaAccept).
Regeln
- Vererbung: Kennzeichen am Ordner oder an einem übergeordneten Ordner (aufwärts, höchstens 25 Ebenen). Offenlegende Partei ist die nächste ausgefüllte Kundenfirma der Kette, sonst 0 (Betreiber).
- Gültigkeit je Benutzer und Kunde: die letzte aktive Zeile, die Vorlagen-ID entspricht der aktuellen Standard-NDA-Vorlage, und der Text-Fingerabdruck (SHA-256 des rohen Vorlagentextes in der Annahmesprache) stimmt überein. Eine Annahme öffnet alle pflichtigen Ordner dieses Kunden.
- Aktuelle Vorlage: aktiv, Art nda; leere Unterart zuerst, dann Standard, Reihenfolge, ID. Eingebaut:
nda_v1, einseitige Unterzeichnung, 9 Kapitel. - Zustände: valid, outdated, revoked, deleted, none. Im Zweifel (Adapter oder Vorlage nicht verfügbar) bleibt die Sperre; vor der Migration gibt es keine Anforderung.
- Reihenfolge im Portal: zuerst Nutzungsbedingungen, dann die Sperre.
Portal-Endpunkte und Annahme
roomdata: Der gesperrte Ordner steht im Baum (NDA-Kennzeichen, Anzahl 0, leere Funktionen); eine direkte Anfrage liefert den FehlercodeNDA_REQUIREDmit Ordnername und offenlegender Partei.nda: der ausgefüllte Text in der Sprache des Benutzers; Voraussetzung sind Anmeldung, angenommene Bedingungen und eine lebende Ordnerzuweisung. Ohne Vorlage:NOT_FOUND.ndaaccept(POST, Sitzungstoken, accept = 1): löst die Anforderung auf, erzeugt den Text (Vorlage in der Benutzersprache, sonst Ungarisch, sonst eine beliebige Sprache; Empfänger ist die mit dem Benutzer verknüpfte aktive Person, sonst das Konto), speichert und liest zurück.- Nachweis-PDF: die ausgefüllte Erklärung und eine Seite mit den Daten der elektronischen Annahme (ID NDA-xxxxxx, Parteien, Unterlagen, Zeit, IP, Browser, Fingerabdruck); abgelegt über den zentralen Weg der Dokumentenablage bei der Kundenfirma (Rolle: nda). Schlägt dies fehl, bleibt die Annahme gültig, der Fehler wird protokolliert.
- Glocken-Benachrichtigung an jeden Administrator, der die Kundenfirma sieht (außer dem Annehmenden), mit Link auf die nach Benutzer gefilterte Liste. Keine E-Mail.
- Zeitachsen-Ereignis und Protokollzeile.
Platzhalter der Vorlage
| Platzhalter | Bedeutung |
|---|---|
{nda_subject} | Gegenstand: die Unterlagen des Ordnerpfads |
{nda_term} | Laufzeit in Jahren (Standard 5 Jahre) |
{nda_date} | Datum der Annahme |
{discloser_name} | Name der offenlegenden Partei |
{recipient_name}, {recipient_email} | Name und E-Mail des Empfängers |
{parties_block}, {signature_block}, {esign_clause} | Parteien-, Unterschrifts- und Annahmeblock |
Berechtigungen
Im Portal ist der Ordner nach dem dreistufigen Datenraumrecht sichtbar; Text und Annahme lassen sich nur für einen Ordner mit lebender Zuweisung anfordern. Das Ordnerkennzeichen schreibt das Bearbeitungsrecht der Ordner.
Bekannte Einschränkungen
- Die Laufzeit (Standard 5 Jahre) stammt aus einer Systemeinstellung; der Code zeigt kein Admin-Feld, wo sie einstellbar ist, ist aus dem Code nicht bestimmbar.
- Eine Funktion zum nachträglichen Erstellen eines fehlenden PDFs gibt es nicht; wie der Administrator es „erstellt“, ist aus dem Code nicht bestimmbar.
- Das genaue Layout der Sperrkarte und der Annahmeseite liefert das Datenraum-Theme.