Unlock objects using Workflow
Workflow has the ability to update objects that the user normally does not have access to. For example, a workflow script can set a locked formula's status to obsolete after a new formulation is approved.
It is the Workflow author's responsibility to code the script such that
		it preserves security where appropriate. The 
		IsLocked workflow function can be used to determine if
		the object is locked or not.