Resolved Issues
The following important issues have been fixed in FortiSOAR release 7.4.1. This release also includes important security fixes. To inquire about a particular bug, please contact Customer Service & Support.
FortiSOAR UI Fixes
| Bug ID | Description |
| 0834659 | For Updated, Created, or Deleted conditions in Rules used in, for instance, the Wait step, Queue Management, or Notifications, module listing presented module names in the plural format. This displayed a condition such as 'When a(n) Alerts is Created', which is not a correct sentence. Now, the module names are listed in the singular format, so that the condition appears correctly as 'When a(n) Alert is Created'. |
|
0843723 |
Fixed the issue with auto refresh not working when widgets, connectors, or solution packs were deleted from the Create tab on the "Content Hub" page. |
|
0871309 |
Fixed the issue of users being unable to terminate playbooks that were in the 'Incipient' state from the FortiSOAR UI. |
|
0875546 |
An update made to the profile picture of a user was not getting reflected on the 'User Tile' widget. This issue has been fixed and now the updated profile picture of the user gets displayed on the 'User Tile' widget. |
|
0888574 |
Fixed the issue with the 'Escalate' button on the alert details page appeared to be loading indefinitely if the alert details page was closed immediately after clicking the 'Escalate' button. Now, the status of the 'Escalate' button in the alert details page is updated after refreshing the page. |
|
0907312 |
In the Content Hub, users were unable to create content with a name that was the same as any existing content. For instance, if your FortiSOAR instance had the 'Fortinet FortiSIEM' connector, you would be unable to create a Solution Pack with that name. Now, as both the name and type are verified for uniqueness in the Content Hub, you can generate content with the same name. However, it is recommended that unique names be given to content created in the Content Hub. |
|
0908850 |
Fixed the issue with 'Last Calendar Month' parameter not being retained while editing widgets. |
|
0917002 |
Users were unable to remove filters that had been added to a module's grid view, such as the 'Type' and 'Status' column filters for the Alerts module. Now that this issue has been fixed, filters can removed, and the results get updated in the grid view. |
Playbook Fixes
| Bug ID | Description |
|
0737157 |
The complete dictionary of picklist fields such as status, category, etc. in playbook steps such as create record, update record, etc. were getting saved. Saving the complete dictionary of picklists is unnecessary; only the IRI of picklists is required. Therefore, now only the IRI of the picklist fields is saved, which helps reduce that amount of data in the playbook log. |
|
0892267 |
Fixed an issue where, playbooks with multiple manual inputs, the last manual input would trigger all the steps rather than just those specific to that manual input. |
|
0899284 |
Fixed the issue that the reference playbook step was unable to retrieve the last run result. |
|
0905854 |
Child reference playbooks were not being exported along with their parent playbook collection when they were present in a playbook collection other than the parent playbook collection. This issue has been resolved and now, child reference playbooks are exported along with their parent playbook collection, even if they are present in a playbook collection other than the parent playbook collection. |
|
0910205 |
In a conditional field of a decision step in a playbook, the UI automatically adds the opening and closing parenthesis while saving the playbook. Now, if the condition is generated using some functions from the 'Dynamic Variables' window, then parenthesis get added twice, which causes the playbook to fail. To resolve this issue and prevent parenthesis from being automatically re-added, parenthesis are deleted from the condition field of the decision step. |
|
0915789 |
An issue that caused extra iterations for three-level nested child playbooks with 'Wait' steps or steps set to run on 'Agent' nested at the third level has been fixed. |
|
0920299 |
The issue with playbooks displaying IRI values in picklist fields, which made it difficult for users to understand the value of the assigned picklist item, has been fixed. Playbooks now display the item values of picklist fields. |
Connector Fixes
| Bug ID | Description |
|
0856982 |
Users were not prompted to save their changes before publishing a new connector using the Connector Wizard, which could result in the loss of changes. The 'Publish Connector' button is now disabled if changes are not saved, requiring users to save their changes before publishing the connector. |
Other Fixes
| Bug ID | Description |
|
0871307 |
Fixed an issue with schedulers not terminating playbook instances that were stuck in the 'Incipient' state. Now, playbooks stuck in the 'Active' or 'Incipient' state are terminated automatically when their permissible execution time limit is exceeded. |
|
0877140 |
The error code of the failure was not previously recorded in the failed record logs. Now, the failed record logs include the failure code and the cause of the failure, which simplifies debugging. |
|
0879780 |
To embed an image inside the widget html, the entire path, including the widget version, required to be specified. To resolve this issue, the |
|
0886300 |
Fixed the problem with the Global Audit page loading slowly when there was a lot of audit data. |
|
0891773 |
While setting up a proxy server using the |
|
0892715 |
The 'module_permissions' table was never cleaned up, so even when an existing role was re-imported, new permissions were added to that role without cleaning up the old permissions. Now, the new permissions for an existing role that is re-imported now replace prior permissions. |
|
0909745 |
The starting and stopping of schedules were not logged in the audit log. As this is required, the start and stop activities for schedules are now logged in audit logs. |
|
0911517 |
Users were presented with an incomplete prompt "Have you taken the snapshot of your virtual machine (Yes/No)", when they first ran the upgrade script. As a result, this prompt has been updated to be more thorough: "The upgrade process makes important changes to the kernel and application layer. You need to take a snapshot of your virtual machine in order to restore it to its pre-upgrade condition in the event of any failures. Before starting the upgrade, please ensure that you have taken a VM snapshot. (Yes/No)." |
|
0922475 |
Fixed the issue of users getting an internal server error when removing an existing client certificate from the detail view of a FSR Agent record. |