Hallo Leute,
ich habe verschlüsselte Felder in einem Dokument. Alle User haben Author-Rechte auf dieses Dokument, da Sie via dazugehörigen Antwortdokumenten aus dem Querysave bestimmte Logeinträge per Script eintragen können.
Wenn nun ein User KEINEN Key für das Hauptdokument hat, wird der Logeintrag erstellt und die Verschlüsselung bleibt aufrecht. TipTop :-)
Wenn nun ein User, der den Key besitzt über ein solches Antwortdokument einen Logeintrag erstellt, wird die Verschlüsselung in allen Felder aufgehoben.
Ist mir grundsätzlich klar, da ich mich ja nicht in der Maske befinde!
ABER:
Den Befehl "call document.encrypt" kann ich nicht einbauen, da dieser bei Usern ohne Key einen Fehler bringt.
Ich sollte also vorab feststellen ob ein Key-Dokument in der ID vorhanden ist oder nicht. Ist keines vorhanden - ok - ist eines vorhanden - dann encrypt.
Wie kann ich aber feststellen ob, bzw. welcher Key in der ID vorhanden ist?
Habt Ihr eine Lösung?
(Ich kann nur LS verwenden!)
Danke und grüassle vom Bodensee