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.

TabelleRolleHauptfelder
nda_acceptancedie Annahmeuser_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_requiredOrdnerkennzeichen (0, 1)zuständig: Modell der Freigabeordner
contract_templateText der Erklärung (doc_kind = nda)zuständig: Modell der Vertragsvorlagen
doc_room_eventZeitachse (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

  1. roomdata: Der gesperrte Ordner steht im Baum (NDA-Kennzeichen, Anzahl 0, leere Funktionen); eine direkte Anfrage liefert den Fehlercode NDA_REQUIRED mit Ordnername und offenlegender Partei.
  2. nda: der ausgefüllte Text in der Sprache des Benutzers; Voraussetzung sind Anmeldung, angenommene Bedingungen und eine lebende Ordnerzuweisung. Ohne Vorlage: NOT_FOUND.
  3. 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.
  4. 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.
  5. Glocken-Benachrichtigung an jeden Administrator, der die Kundenfirma sieht (außer dem Annehmenden), mit Link auf die nach Benutzer gefilterte Liste. Keine E-Mail.
  6. Zeitachsen-Ereignis und Protokollzeile.

Platzhalter der Vorlage

PlatzhalterBedeutung
{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.