user

  • Thread starter Thread starter Joel Allen
  • Start date Start date
J

Joel Allen

Hi,

Custom task form - Outlook 2003. We have Exchange Server. Is there a way
to say in the code if username = John Smith then give him write permission
to a tab or field in the form. Any ideas on that to get me started?

Thanks,
Joel
 
The short answer is: no, you can't control write permissions at the field or
tab level. The long answer is: you can sort of do it with an elaborate hack
using a hidden shadow field for each field that you want to control,
reversing blocked user changes by restoring from the hidden field during the
write or change events. You also have to block in-cell editing, and all of
that can still be defeated by someone who is determined. And you need to use
Redemption to find out who the current user is, because Outlook's security
prompt means that the user can prevent you from finding out. I hope this
isn't a "must have" requirement ;)
 
Dave, you've been very helpful, thanks.

Joel

Dave Kane said:
The short answer is: no, you can't control write permissions at the field
or tab level. The long answer is: you can sort of do it with an elaborate
hack using a hidden shadow field for each field that you want to control,
reversing blocked user changes by restoring from the hidden field during
the write or change events. You also have to block in-cell editing, and
all of that can still be defeated by someone who is determined. And you
need to use Redemption to find out who the current user is, because
Outlook's security prompt means that the user can prevent you from finding
out. I hope this isn't a "must have" requirement ;)
 
Back
Top