We have YAWF (Yet Another Workflow Framework) set up for one of our customers. We have a simple Workflow process, which is working exactly as we require, except for the component version history.
In the version history, instead of the name of the user who has created or updated the component, we only see "Tridion Content Manager System NT Author".
I suspect this is the MTS User account that is used to execute YAWF. However we really need the users name to appear in the version history.
Perhaps we have configured YAWF incorrectly?
Has anybody else had this issue, or got any idea how we can solve it?
We are using Tridion 2011. (Not yet SP1)
Would that be the account that executed the last step in your workflow?
You seem pretty convinced it's the YAWF, have you tried without it?
In general it could be that there are different people working on one version, since a check-in occurs only after all activities are finished.
You could work your way around this issue by iterating through the activity performers, and include a comment in the finish message.
Another option might be to impersonate the author:
Set oTDSE = CreateObject("TDS.TDSE")
oTDSE.Impersonate("[Author]")
oTDSE.Initialize()
' use TDSE
Set oTDSE = Nothing
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With