Universal Controller 6.4.2.0 Release Notes
Security Enhancements
Changes have been introduced to honor Business Service Security and Visibility for all Workload Automation definitions.
B-05281: Agent – Restrict visibility (“Read” Permission).
B-05283: Agent Clusters – Business Service Association & Security.
B-05998: Credential Definitions – Restrict visibility (“Read” Permission).
B-04260: Database Connection – Business Service Association & Security.
B-06213: SAP Connections – Business Service Association & Security.
B-06161: Email Connections – Business Service Association & Security.
B-04546: Email Template – Business Service Association & Security.
B-06160: SNMP Managers – Business Service Association & Security.
B-06159: Remove Global Read for Virtual Resource Objects.
B-06162: Remove Global Read for Calendar Objects.
B-06158: Forecast view based on Business Service security.
Two new system properties have been introduced to enable this new behavior; they are both set to "false" by default to ensure consistent operation for existing customers.
B-02947: Add support to Calendars for specifying Local Custom Days and B-07093: To allow for disabling global Custom Days, add Custom Day Global Permitted Universal Controller system property.
To support B-06162: Add ability to revoke implicit Read permission for Calendars using the new Strict Business Service Membership Read Constraints Universal Controller system property, a new Local custom day type has been introduced. Existing Custom Day Definitions will continue to be visible to all users and will inherit the security of the Calendar definitions that they are associated with. Local Custom Days will be associated with a single, specific Calendar and will have the same security and visibility attributes as the Calendar definition. Customers can prevent the use of "Global" custom days via a new system property.
B-07096: Add ability to disable output retrieval at the Agent level with a new Retrieve Output Prohibited option.
Customers that execute workloads in geographically dispersed regions that have data domain requirements, or have certain servers that run sensitive or confidential workloads, can now prevent users from retrieving or viewing any output from specific Universal Agents.
B-04760: Add ops_audit_view role to allow users without the ops_admin role to view (read-only) Audits.
Customers can now grant certain users read access to the Universal Controller audit tables.
Event Monitoring Enhancements
B-03073: Facilitate email monitoring and triggering by adding an Email Monitor Task and an Email Monitor Trigger and B-08478: Add Email Monitor component to the Composite Trigger.
Incoming Email Connections can be configured to support IMAP connections to email accounts for the purpose of monitoring and triggering based on inbound emails. A new Email Monitor Task and Email Monitor Trigger have been introduced. This new Monitor type is also available for the Composite Trigger.
Workload Definition Enhancements
B-05154: Add Workflow connector (dependency) hover enhancements, along with ability to navigate to the source vertex and the target vertex using the Go To Source and the Go To Target actions, respectively.
In both the Workflow Editor and Workflow Monitor|UC64:Monitoring Workflows#Connector Details] views, hovering the mouse over a connecting line will provide information about the source and target definitions for that connection. Additionally a right click on the connecting line will now offer the option to navigate the view to either the source or the target definition.
B-04991: Add ability to copy a Task vertex or a group of Task vertices (including dependencies) between Workflow Editors.
In the Workflow Editor, the right-click copy and paste options will now work between different workflows. This allows customers to highlight and copy one or more tasks and their connections from one workflow to another.
B-07054: Add capability to clone a Workflow.
A new right-click option to clone a workflow is available from the Workflow List view. This option will create a new new version of the selected workflow and all of its tasks, run criteria, etc.; the new definitions will be named based on a prefix and/or suffix provided by the user.
B-05679: Add Copy action for Scripts.
Script definitions can now be copied.
B-06884: Allow a calendar in a (child) workflow to overwrite the calendar of the trigger or parent workflow.
For customers who run workflows for different regions or organizations units that require different calendars, we now support the ability for a child workflow to use a different calendar than the trigger, or in the case of manually launched workflows, the parent workflow. This is implemented in the workflow definition via a new check box Override Inherited Calendar.
B-08523: Add Business Day category to Custom Day Details to complement Business Days of a Calendar.
A new Business Day category has been added to Custom Day definitions. This allows the custom day to specify days as business days regardless of whether they meet the Calendar's definition of business day. Note: If the Exclude Holidays For Business Days property is set to true, then dates for "Business Day" Custom Days will not be considered business days if a holiday exists for the same date.
Workload Monitoring Enhancements
B-04531: Add Resolve Name Immediately field to all Task Details to allow for immediate resolution of task instance name at launch/trigger time.
Task names that contain variables can now be resolved immediately when launched or triggered. This is implemented in the task definition via a new check box, Resolve Name Immediately. This option is a mass updatable field.
B-04684: Add Show Variables task instance action for displaying variables of a task instance, including variables inherited from a workflow, a trigger, or defined globally.
From the Activity or Task Instances lists, you can display all of the resolved variables for a task instance from the right-click Details menu.
B-04468: Add View Potential Matches action for running Task Monitor instances to allow for displaying potential qualifying task instances.
From the Activity or Task Instances lists you can display the all of the potential matches for a task monitor instance from the right click Task Monitor Instance Commands menu.
User Experience Enhancements
B-05385: Add ability to customize (and persist) the order of Dashboard tabs.
Customers can now right-click and drag the dashboard tabs in order to customize the order of the dashboard tabs.
B-05158: Add tab navigation improvement; specifically, return to last visible tab on tab close.
When closing a tab, the display now displays the tab that was last visible.
Bundle and Promotion Enhancements
B-05380: New Exclude on Existence Bundles and Promotion feature to allow for excluding specific types of definitions from the promotion if they already exist on the target server.
Customers can now choose to exclude certain definition types from a promotion if they are found to already exist on the target system. This can be useful, for example, if customers want to avoid overwriting a production credential with the test version. A new system property, Bundle Exclude on Existence Picker Default, allows system administrators to pre-populate which definition types are excluded from promotion.
A new Exclude On Existence field in Bundle Details will now also appear in the Bundle Report along with the other Bundle Details fields.
Web Service APIs
The following new Web Service APIs have been made available:
B-06131: Web Service API - List Qualifying Dates by Custom Day
B-06906: Web Service API - List Qualifying Times by Trigger
B-07268: Web Service API - List / Get / Update Properties