ITPAM Run Script operator fails with error "cannot create a process as user xxxxxx - A required privilege is not held by the client"

book

Article ID: 226010

calendar_today

Updated On:

Products

CA Process Automation Base

Issue/Introduction

When tried running Run Script operator with a domain user it fails with error:

cannot create a process as user xxxxxx - A required privilege is not held by the client

Cause

User doesn't have the required permissions.

Environment

Release : 4.3.X

Component : Process Automation

Resolution

Please follow below steps:

  1. Provide the below Local Security Policies to the user account used in the process:
          Act as part of the operating system
          Create a token object
          Logon as a Service
          Logon as a batch job
          Replace process level tokens
  2. Disabled UAC 
  3. Modified the parameter "scripts.tmpDir" in OasisConfig.properties file to a generic folder.
    Example: scripts.tmpDir=C:/temp