Das Notes Forum
Domino 9 und frühere Versionen => ND8: Entwicklung => Thema gestartet von: BradCirclepit am 24.07.12 - 15:37:10
-
Hallo zusammen!
Da in unserer names.nsf das Feld für die Personalnummer gepflegt wird, dieses aber natürlich nicht für jeden sichtbar sein soll, habe ich dieses Feld basierend auf Rollen ausgeblendet. Jetzt ist mir allerdings aufgefallen, dass wenn ein User über iNotes (8.5.2er Schablone) eine Mail verschickt und auf "An:" klickt um das Adressbuch zu öffnen, über den Button "Details" eine Ansicht der Informationen aus dem Adressbuch angezeigt wird.
In dieser Ansicht ist dummerweise die Information aus dem entsprechende Feld zu sehen.
Jetzt suche ich nach einer Möglichkeit, dieses Feld entweder zu verstecken oder irgendwie aus der Abfrage (ich gehe davon aus, dass es eine ist, da sich die Werte ändern, wenn ich sie in der names.nsf ändere) zu löschen. Habe schon gegoogelt aber leider noch nichts gefunden, was mich weitergebracht hätte.
Habt ihr vielleicht eine Idee, was man machen könnte?
Vielen Dank!
-
Du kannst evtl auch die Spalte mit einer Hide-When Formel versehen.
Gruß
Roland
-
Hast Du Dir schonmal die eigenschaften eines Personen- Dokumentes mit Alt - Enter angeschaut? Da sieht man das Feld IMMER solange es nicht verschlüsselt ist.
Security by obscurity nennt man Dein Sicherheitsprinzip... Und das ist alles andere als sicher... Also wenn Du dein ansichts- problem fixt, kommt das nächste und das nächste und das nächste... Und nicht auf alle hast Du per designer einfluss..
-
Was wäre denn eine "gute" Methode um das Feld wirklich so hinzubekommen, dass es nur ein paar Leute sehen können? Vielleicht könnte ich das dann nicht nur für iNotes selber bewerkstelligen, sondern auch direkt für den Client.
Und über Hide-When funktioniert das irgendwie nicht so wirklich. Selbst wenn ich beim Feld auf Verstecken bei Browser und Mobile anhake. Ich gehe davon aus, dass ich das in der Forms8.nsf auskommentieren müsste, oder? Wenn ja, habe ich glaube ich ein Problem. Hier ist nämlich die Gestaltung versteckt.
-
verschlüsseln oder auslagern in ein anderes Dokument mit Lesebeschränkungen