The sc_request record created by the workflow run script is showing incorrect 'Created by ' value Issue <!-- div.margin { padding: 10px 40px 40px 30px; } table.tocTable { border: 1px solid; border-color: #e0e0e0; background-color: #fff; } .title { color: #d1232b; font-weight: normal; font-size: 28px; } h1 { color: #d1232b; font-weight: normal; font-size: 21px; margin-bottom: 5px; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #cccccc; } h2 { color: #646464; font-weight: bold; font-size: 18px; } h3 { color: #000000; font-weight: bold; font-size: 16px; } h4 { color: #666666; font-weight: bold; font-size: 15px; } h5 { color: #000000; font-weight: bold; font-size: 13px; } h6 { color: #000000; font-weight: bold; font-size:14px; } ul, ol { margin-left: 0; list-style-position: outside; } --> Symptoms An End-user order for a catalog item. The request [a] and RITM [b] will be created. After the approval activity, a run script is being used to create another request [c] and RITM [d].The new request has the 'created by' value as the approver who previously approved the RITM [b] Release All Versions Cause This is the expected behavior. Reason: After the approval of the RITM record, the user session will be used to run the 'Run Script' workflow activity. So, it is anticipated that the 'Created by' for the new request [c] will be the user. Resolution Now if we need to overcome this expected behavior and have the Created by to show the account ID of the user that shows in the Opened By field in the request, we need to add a timer [Reason: This will change the session to the system] and then write a script to impersonate the user.