Join this online user group to communicate across Security product users and IBM experts by sharing advice and best practices with peers and staying up to date regarding product enhancements.
See https://ibm.biz/soar-python-docs for a detailed Change Log of each library.
We have added the ability to include a Playbook with an app. This is different from the UI ability to export/import a Playbook. This works like Rules and Workflows do with the resilient-sdk, allowing a developer to design and package Playbooks alongside their functions and to have them imported to the platform when installing an app.The libraries also now officially support Python 3.9.The make use of the latest Playbooks features for the SDK:
resilient-sdk
Python 3.9
resilient-sdk>=v44.0.x
$ resilient-sdk codegen -p <path_to_new_package> --playbook <api_name_of_playbook> -m <api_name_of_message_destination> --script "name_of_global_script_to_include"
$ resilient-sdk codegen -p my_playbook_app --reload
$ resilient-sdk extract --playbook <api_name_of_playbook> -m <api_name_of_message_destination> --script "name_of_global_script_to_include"
$ resilient-sdk clone --playbook <api_name_of_playbook> <cloned_playbook_api_name_to_create> --changetype artifact
docgen
package
codegen
More details can be found in the usage section for each command of the resilient-sdk at https://ibm.biz/soar-python-docs.
Copy