If a user can access a document / item there's no hiding it. What's the point of hiding the items from users? Is it purely cosmetic? Surely you're not suggesting this as security feature?
But this is a security feature, as a user can see some "technical" fields or fields that are hidden from him on the form.
I know....encrypt them. But You can't encrypt everything. (management on encryption keys are nor so easy for users, and admins)
btw, let's see this from another point of view: why the user needs to see those fields, and other TECHNICAL data? Is there any practical reason for this? I think NO! This function is simply NOT-FOR-USERS!
Cardinal Rule # 1 of Lotus Notes. If you have sensitive information in a document that a user has reader access to and should not, that information should be in a separate RESPONSE document with READER field. Pure and simple - there is no way around this by trying to hide information using the client. If you serve sensitive fields, that information has left the server and arrived at a client host computer and easily accessed one way or another.
:
:
Welcome to IdeaJam™
You can run IdeaJam™ in your company. It's easy to install, setup and customize. Your employees, partners and customers will immediately see results.
Use IdeaJam to:
Collect ideas from employees
Solicit feedback and suggestions from employees and customers
Run innovation contests and competitions
Validate concepts
Use the power of "crowd-sourcing" to rank ideas and allow the best ideas to rise to the top
IdeaJam™ works with:
IBM Connections
IBM Lotus Quickr
Blogs and Wikis
Websphere Portal
Microsoft Sharepoint
and other applications.
IdeaJam has an extensive set of widgets and API's that allow you to extend and integrate IdeaJam™ with other applications.