In Tridion CMS, the user that performs the “Automated Activity/Decision” tasks in a workflow process can be modified. These steps must be performed in order to successfully switch to a new user on SDL Tridion 2013 SP1:
- Finish all your active Workflow processes (as we will update the process definition later on)
- Create the new Tridion Workflow User (WorkflowUser) in the CMS, as an
administrator. (make a note of the uri of this user) - Open the Tridion MMC Snapin, go to “Workflow Settings” and set the ID of WorkflowUser in the “Automatic Trustee ID”
- Modify the Log On of the “Tridion Content Manager Workflow Agent” Windows service: set it to WorkflowUser
- Grant (WF) User access to Tridion encryption key (to access DB settings in Tridion Config)
- open command prompt in .NET install location on CMS server (usually “C:\Windows\Microsoft.NET\Framework64\v4.0.30319”):
aspnet_regiis -pa "TridionRsaKeyContainer" "{DOMAIN}\WorkflowUser"
- open command prompt in .NET install location on CMS server (usually “C:\Windows\Microsoft.NET\Framework64\v4.0.30319”):
- Save ALL your (existing) Workflow Process Definitions again to the CMS (or they will continue to assign automatic tasks to the old user)
- Restart “Tridion Content Manager Workflow Agent” Windows service