In the first Activity of one of my Processes I have an Activity Dialog that includes CustomerID, Priority and a few other dynamic fields. I am trying to restrict the value of one of these dynamic dropdown fields as follows:

 

---

- ChangeBy: ***

  ChangeTime: ***

  Comment: ''

  ConfigChange:

    Possible:

      Ticket:

        DynamicField_SubmittedBy:

        - Customer

  ConfigMatch:

    Properties:

      Frontend:

        Action:

        - CustomerTicketProcess

  CreateBy: ***

  CreateTime: ***

  Description: For CustomerTicketProcess Action, limit options for Submitted by dropdown.

  ID: ***

  Name: ALL-Processes-CustomerTicketProcess-Possible-SubmittedBy

  StopAfterMatch: 0

  ValidID: '1'

 

 

When I first open the Dialog in the Customer UI everything works as expected. "Customer" is the only possible value for the "Submitted by" dropdown. However, if I enter a value for CustomerID, or change the value of Priority, or another dynamic dropdown field, all values for "Submitted by" become available. I have other ACLs restricting dynamic dropdown field values that work fine, the issue seems to be with using the CustomerTicketProcess Action as a match property. I've also confirmed the same problem behavior with AgentTicketProcess.