Panel | |
---|---|
|
...
Backlog | Title | Description |
---|---|---|
B-10642 | Upgrade Packaged MySQL JDBC Driver | Upgraded MySQL JDBC driver from 8.0.12 to 8.0.18 |
B-11272 | Upgrade Packaged Oracle JDBC Driver | Upgraded to 19.3 |
B-10319 | Support Tomcat 9 | Universal Controller version 6.7.0.0 and higher are validated to support Tomcat 9. |
B-10323 | Support Oracle JRE 11 | Universal Controller version 6.8.0.0 and higher are validated to support Oracle JRE 11. |
B-10324 | Support Open JRE 11 | Universal Controller version 6.8.0.0 and higher are validated to support Open JRE 11. |
B-10322 | Support for Microsoft SQLServer 2019 | Universal Controller version 6.8.0.0 and higher are validated to support Microsoft SQLServer 2019. |
B-10178 | Upgrade packaged Microsoft JDBC Driver to release 8.2 | Upgraded packaged Microsoft JDBC Driver to release 8.2. This required removal of support for MS SQL Server 2008. |
B-10811 | Validate UC Support for Oracle 19c | Universal Controller version 6.8.0.0 and higher are validated to support Oracle 19c. |
Anchor | ||||
---|---|---|---|---|
|
...
Backlog | Title | Description |
---|---|---|
B-10685 | Restrict view of OMS servers | OMS Server definitions now support the following security features:
OMS Server definitions are encompassed in the following Security Roles:
|
B-10352 | Review accessibility of ../sc/system/development/*. | During penetration testing the following Low priority item was discovered. It was possible to access certain files in the “/opswise/opswise/sc/system/development/” directory. Files such as “ISC_DeveloperConsole.js” are readable even for an unauthenticated user. Although this is not a security vulnerability, it exposes the version of the product that is used. This has been addressed as follows:
|
E-01281 | Security Requirements for Local Logins and Passwords | A new Administration Configuration section for Password Settings has been added to a) group local password related properties and b) provide new options to specify requirements for locally defined passwords: |
B-10598 | Reflected Cross-Site Scripting Vulnerability | In Compatibility View, IE will perform MIME-sniffing and may interpret the content as text/html even though the content type is text/plain. The anti-MIME-sniffing header has been added to all Web Service API responses. This header prevents certain browsers from interpreting the text/plain content as text/html. |
...
Backlog | Title | Description |
---|---|---|
B-04057 | Property for default value of Task Launch Skip Condition on trigger. | A new system property has been added to allow customers to change the default selection for the Task Launch Skip Condition when creating a new Trigger definition. |
B-02385 | Expose Agent Heartbeat Grace Period at Agent level and System Property level. | A new system property Agent Heartbeat Grace Period In Seconds has been added to allow the global default for the Agent Heartbeat Grace Period to be configured, this option is also configurable on the individual Agent Definition. this option controls the grace period in seconds that the controller will allow for a delayed heartbeat message. |
Task History Enhancements
...
Backlog | Title | Description |
---|---|---|
B-10773 | Built-in Universal Templates | Certain Universal Templates created and maintained by Stonebranch are now available directly within the Universal Controller product package. A new Administration, Server Operation called List/Load Built-in Universal Templates has been added to allow customer to activate these Universal templates. Listing and Loading the Built-in Universal Templates will require the ops_admin role or the ops_server_operation_admin role. After activating a Built-in Universal Template user's with active sessions can Refresh their Navigation Tree to display the new Universal Task under the Automation Center tree menu. Documentation for the Built-in Universal Templates is available here. Built-in Universal Templates are READ only. If you require to make changes or use the template as a basis for your own Universal Task you will need to first copy the Built-in Universal Template to create your own Universal Template, Stonebranch will not provide support for any templates you create. Built-in Universal Templates cannot be promoted as they may be Universal Controller version specific, however tasks created from a Built-in Universal Template can be promoted to a Universal Controller instance that is at the same or higher version. When promoting a Universal Task that references a built-in Universal Template, the Universal Template will be included in the promotion payload to ensure that the Universal Task is compliant with the built-in Universal Template on the Promotion Target as well as for auditing and reconciling differences between the incoming built-in Universal Template and the original built-in Universal Template. Note, however, the original built-in Universal Template will never updated via promotion. Bulk export and import considerations, the bulk export and import of Universal Controller artifacts is designed for use when applying upgrades to a Universal Controller instance, the importer will fail if a Universal Template exists with the same name or SYSID as the built-in Universal Template being imported. |
B-09772 | Universal Template - Role for Universal Template View only | A new role, ops_universal_template_view, has been introduced to authorize read-only access to Universal Templates. The following changes are expected if a user without the ops_template_admin role is granted the ops_universal_template_view role.
The ops_universal_template_admin role will contain the new ops_universal_template_view role. |
User Interface Changes
Backlog | Title | Description |
---|---|---|
B-11189 | Relabel File Monitor and FTP File Monitor Tasks and Triggers | The following definition types have been relabeled:
|
B-11178 | Address behavior change in Chrome with respect to icons appearing as "..." | Users using Chrome may have noticed issues displaying icons in the Universal Controller interface when not using a zoom level of 100%. This issue was introduced in Chrome Version 77.0.3865.75 (Official Build). This has been resolved so that icons now display correctly at all zoom levels. |
B-10812 | Task Agent & Agent Cluster User Interface Enhancements | The definition of Agent, Agent Cluster, Agent Cluster Broadcast, Agent Credential, and related options for all tasks has been moved to it's own section in the task definition form. |
B-11211 | System wide user notifications | System Administrators now have the ability to send system wide notifications to users when they login. A new System Property "Login Notification" has been added to allow the system admins to define a message that will be displayed when a users completes a successful login to the Universal Controller. When a user logs into the Universal Controller the defined message will be displayed in the "Console" window, the console window will need to be manually closed by the user. |
B-10743 | Add multi-update support for Scripts. | Scrips now support the "Update" and "Update Filtered" options for multi-update. The following fields are supported:
|
B-11394 | Show Variables: Add agent name not just id in variables section of a task instance and make it available by API call | The following variables have been added to the Show Variables option and will also be returned by the "List Task Instance Variables" Web Service API:
|
B-10741 | Add Hold Reason to Launch Task with Variable when Hold on Start is enabled | When Launching a Task With Variables and specifying the Hold on Stat option users can now optionally enter the Hold Reason. |
B-11230 | Confirmation Prompt on Trigger Enable/Disable | A new System Property Confirm Enable/Disable Trigger Command has been added to control whether a confirmation prompt issued when Enabling or Disabling a Trigger, the default value of this new property is yes. |
B-10817 | Support Assign/Unassign of Trigger Execution Users when selecting multiple triggers and then right-click. | Assign Execution User For this command, multi-selection is now supported. Unassign Execution User As long as all selected records have an assigned execution user, multi-selection is allowed. |
...
Backlog | Title | Description | ||
---|---|---|---|---|
B-10805 | Transient Agent Support | In order to better support scenarios where an agent is deployed in a Docker (or other) containerized environment and is therefore is dynamic in nature, a new universal Agent UAG option was introduced with UA 6.8.0.0 to mark an agent as Transient. When a Transient agent is shutdown (i.e. goes offline) it will be deleted from the Universal controller. If the agent is reference in any task definitions the dynamic delete will fail. It should be understood that Transient agents should never be specified directly in any task definition, they are designed to accept work via an Agent Cluster, so when configuring a Universal Agent to operate in a containerized environment you should ensure that the agent registers with one or more Agent Clusters via the agent_cluster uags.conf configuration option. Optionally you may want to consider using the netname uags.conf configuration option to provide a consistent identification for the agent each time it registers.10315 | Increase the "volume" of Virtual Resource Priority to 1-100 | Virtual Resource Priorities can now be specified in the range 1 to 100 (previously 1 to 10). |
Web Service API
Backlog | Title | Description |
---|---|---|
B-10742 | Web Service API : Task Instance Update Operational Memo | This feature supports updates to the Operational Memo field of a failed task instance automatically via an API call. |
B-05250 | Web Service API : Bundleless Promotion | The new Promote Web Service API supports directly promoting (i.e. without a bundle) one or more items of a specific type to a promotion target. The existing List Web Service APIs can be used to query for definitions based on specific criteria (e.g. Member of Business Services); the output can now be used to promote the matching items using the new Promote Web Service API. |
...
Backlog | Title | Description |
---|---|---|
B-09726 | Late finish Enhancements | Late Finish and Early Finish options can now be set to compare against the Tasks Average Duration. The User Estimated Duration field will be required for Early Finish Type Average Duration or Late Finish Type Average Duration. The User Estimated Duration will be used when the Average Duration is not available; for example, on the first launch of a task. When selecting the Average Duration, you have the option to use the Average Duration as is or specify a duration or percentage offset, for example Late Finish based on average Duration plus 1 minute, or Late finish based on average Duration plus 20%. |
B-05280 | Additional logging information in Controller log (late start/finish) | Late Start or Finish events now create log entries for cases where log file monitoring is used for integration with external tools. |