Web Console Workflow Process Form Managed Object Picker fails to save value

  • 7021236
  • 24-Aug-2017
  • 07-Sep-2017

Environment

NetIQ Directory and Resource Administrator 9.1.0
NetIQ Directory and Resource Administrator REST Services 9.1.0
NetIQ Directory and Resource Administrator Web Console 9.1.0
NetIQ Directory and Resource Administrator Workflow Process Automation 9.1.0

Situation

Within the DRA Web Console the ability exists to create a custom form, which can trigger a Workflow within the Workflow Process Automation sever. The WPA is the DRA process automation engine, which is based on the NetIQ Aegis technology. This form has several properties to be filled out on creation. The form also allows you to add various fields to it. These fields are used to populate the data sent over to the WPA along with the event. One such field is the Managed Object Browser. Within this field you have the ability to select a specific object type. Once you click the OK button, the values within the Managed Object Browser wizard appear to save. When going back into the same form again, the value for object types will have reverted back to none set.

Resolution

This fix requires you to edit the JSON files used by the DRAClient web site. This edit must be done on every IIS Server hosting the DRAClient Website.

  • The default file location is: c:\inetpub\wwwroot\DRAClient\components\lib\object-type-selector/object-type-selector-directive.js
  1. Within the file add new content as line 116
  2. The content to be added is: ngModelCtrl.$setViewValue(angular.copy(scope.model.objectServices));

Additional Information

This information applies to only the versions of DRA listed within the environment section.

NetIQ strongly recommends that you create a back up of any files, before edits are made. This file change does not automatically replicate to all IIS severs. The change must be made on all servers.