Application Control Console errors when saving configurations using a standard non-elevated user

Version 5

    Verified Product Versions

    Application Control 10.0Application Control 10.1Application Control 2018.1Application Control 2019.1

    Introduction

    When attempting to save a configuration to the Management Center in the Application Control Console as a standard user, the following error is displayed and the Application Control Console may crash.

    Capture1.PNG

    An error occurred while discovering the Custom Rule condition schemas

    System.UnauthorizedAccessException: Access to the path 'C:\ProgramData\AppSense\User SxS assemblies' is denied.

         at EMAcionManager.Workflow.EcaWorkflowGenerator.Start()

         at System.ComponentModel.BackgroundWorker.OnDoWork(DoWorkEventArgs e)

         at System.ComponentModel.BackgroundWorker.WorkerThreadStart(Object argument)

    Detail

    This behaviour is seen when the Application Control Console is installed on a machine where the Ivanti Deployment Agent (Client Communication Agent) is already installed.

     

    This has now been raised as a Known Issue: https://community.ivanti.com/docs/68677

     

    Workaround

    To workaround this behaviour please do the following.

     

    1. Create the following folder on the affected machine as an Administrator

     

    • C:\ProgramData\AppSense\User SxS assemblies

     

    2. Grant the affected user(s) Modify permissions on the "User SxS assemblies" folder