Dear Theodoros, On 10. 06. 13 22:43, Theodoros Theodoropoulos wrote:
I'm creating some custom websubmit functions to handle local needs when it comes to ability to Modify an existing record (similar to Is_Original_Submitter)[...]
I think you have well understood and summarized the behaviour of this function in your description. * WITHOUT WebAccess authorization for MBI and \ WITHOUT Is_Original_Submitter => ANYONE can modify * WITH WebAccess authorization for MBI and \ WITHOUT Is_Original_Submitter => USERS CONTROLLED BY WEBACCESS can modify * WITH WebAccess authorization for MBI and \ WITH Is_Original_Submitter => USERS CONTROLLED BY WEBACCESS can modify (with warning displayed if not original submitter) * WITHOUT WebAccess authorization for MBI and \ WITH Is_Original_Submitter => ORIGINAL SUBMITTER can modify (Please someone correct the above if I am wrong!) As an example, out of the (about) hundred submission workflows of the CERN Document Server, only one uses the Is_Original_Submitter function. Other workflows use custom functions tuned to check authorizations (in addition to other various validations). Best regards -- Jerome Caffaro ** CERN Document Server ** <http://cds.cern.ch/>