I am writing a document workflow application (DWA) which uses Documentum (v6.6) as its document storage mechanism.
What I'd like to do is for the application to access Documentum as a privileged user, via the Java API, and perform actions on stored documents, and have those actions appear as though the masqueraded user performed them (if they looked directly at Documentum).
How would I perform this?
For example:
User (Jane) uploads a new document via the DWA. This gets pushed into Documentum. If Jane then accesses Documentum directly, she can see document has been uploaded and the owner is marked as Jane.