Protecting part of a form

I have a form which has a couple of fields containing sensitive data.

Everyone should be able to edit fields other than the sensitive ones. The sensitive ones should only be editable and visible to select people.

From my reading, it seems encrypted fields will do this in part, but the documentation suggests that people without the key cannot edit the encrypted documents - I guess this means once data is entered into the sensitive fields? This is no go - I need everyone to be able to continually modify the non-sensitive data.

Any Ideas?

Lance

Subject: Protecting part of a form

Instead of encrypted fields, try setting up your app to store the sensitive data in separate documents that are secured with readers/authors fields using a special role. Your main form would have a CFD field using lookups to display the sensitive data to authorized individuals (with that special role).

A custom dialogbox could be used to edit the sensitive data. An accompanying LS routine would either create the new “sensitive document” if it didn’t exist or update the existing “sensitive document”.

The lookup view would also be secured to this special role so no one could go in and view the sensitive data that way. This method does not store any sensitive data in the main document so no one can use document properties to view the sensitive data fields.

Hope that helps.

Subject: RE: Protecting part of a form

Thanks Wing… I think this is indeed the best solution.

Subject: Protecting part of a form

try controlled access sections

Subject: RE: Protecting part of a form

But with controlled access sections one can still view the sensitive data via the document properties box. No good!

Lance

Subject: RE: Protecting part of a form

you can unless you hide it from everyone who shouldn’t see it.

Subject: RE: Protecting part of a form

do you have the magic dust that will make this happen?