Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: klaussal am 18.08.05 - 07:56:29

Titel: Anonyme Maske
Beitrag von: klaussal am 18.08.05 - 07:56:29
Hi zusammen,

hier möchte man eine DB haben, in der nicht ersichtlich ist, wer die Dokumente erstellt hat (meine Lösung: anonyme Maske).

Nur der Ersteller soll seine Dokumente ändern können.
Das ist der Knackpunkt, oder ? Da sind ja keine Autoren-Felder drin.

Geht so etwas überhaupt ?

Danke für Tipps und Hinweise !

klaus
Titel: Re: Anonyme Maske
Beitrag von: eknori (retired) am 18.08.05 - 08:20:03
Ich will auch so eine Mobbing DB  ;D

Spass beiseite; wenn ich das in der Designer Hilfe richtig verstanden habe, enthält eine anonyme Maske kein Feld $UpdatedBy. Die anderen Maskeneigenschaften sind aber nicht berührt. Also müsste es auch dem Ersteller möglich sein, seine Dokumente zu bearbeiten.
Titel: Re: Anonyme Maske
Beitrag von: Mandalor am 18.08.05 - 09:08:16
aber dazu muss der Ersteller ins Autorenfeld rein und schon ist es nicht mehr anonym.

aber wenn man die Gestalltung versteckt, und das feld in der Maske auch verstecket, dann dürfte man nicht mehr ran kommen!?
Titel: Re: Anonyme Maske
Beitrag von: robertpp am 18.08.05 - 09:21:05
Was ist wenn du verschlüsselte Felder verwendest? Hilft dir das dann weiter?
Titel: Re: Anonyme Maske
Beitrag von: koehlerbv am 18.08.05 - 10:08:11
Was sollte es denn bringen, die Gestaltung zu verstecken ?

Bernhard
Titel: Re: Anonyme Maske
Beitrag von: robertpp am 18.08.05 - 10:14:33
Ich denke er meint damit das man im Eigenschaftenfenster nicht mehr die Felder und deren Inhalt sieht und damit kann man dann nicht mehr erkennen wer das Doc erstellt hat.
Titel: Re: Anonyme Maske
Beitrag von: koehlerbv am 18.08.05 - 10:18:36
Na so ein Blödsinn - das ist doch kein Schutz. Dokument kopieren und in eine leere DB fallen lassen ...

Bernhard
Titel: Re: Anonyme Maske
Beitrag von: Mandalor am 18.08.05 - 10:48:19
ENTSCHULDIGUNG, hast ja recht, war ne blöde idee!

Edit: aber was ist wenn das kopieren von dokumenten verboten wird (in allen ansichten)?
Titel: Re: Anonyme Maske
Beitrag von: Tode am 18.08.05 - 11:00:14
dann erstellt man eine neue Ansicht, in der das kopieren NICHT verboten ist...
In der kann man dann übrigens auch die Felder anzeigen, auch wenn die Gestaltung verborgen ist. Man muss dazu natürlich wissen, wie das Feld heisst...

Auf diese Art und Weise gibt es immer ein Workaround, wenn Du nicht "echte" Sicherheit implementierst. (nicht Security by Obscurity)

Gruß
Tode
Titel: Re: Anonyme Maske
Beitrag von: Mandalor am 18.08.05 - 11:32:38
war ja nur ne Idee
Titel: Re: Anonyme Maske
Beitrag von: animate am 18.08.05 - 13:28:44
Ich denke, in einem Dokument ist es IMMER ersichtlich, von wem es erstellt wurde. Bei einer anonymen Maske wird nicht mitprotokolliert, wer das Dokument geändert hat.

Wenn aber z.B. ein Dokument von einem Serveragent erstellt wird (oder mit Run-on-behalf-of), dann ist es nicht direkt ersichtlich, von wem es erstellt wurde. Idealerweise werden nämlich alle Dokumente mit der gleichen ID erstellt.


evtl gehts wirklich so, wie diese beiden Zitate vorschlagen: also erst ein Dokument mit einem Agent erzeugen, der on-behalf-of someboy läuft und dann in ein verschlüsseltes Autorenfeld, das nur der wahre Autor lesen kann, den wahren Autor schreiben.
Das ist aber sehr theoretisch.
aber dazu muss der Ersteller ins Autorenfeld rein und schon ist es nicht mehr anonym.

aber wenn man die Gestalltung versteckt, und das feld in der Maske auch verstecket, dann dürfte man nicht mehr ran kommen!?
Was ist wenn du verschlüsselte Felder verwendest? Hilft dir das dann weiter?
Titel: Re: Anonyme Maske
Beitrag von: klaussal am 18.08.05 - 13:32:12
@All,

danke für die Tipps.

Resultat: wer etwas in ein Forum reinschreibt, der soll auch dazu stehen.
Also nix mit anonym + ohne Autor.

klaus