Migrate Splunk SOAR (On-premises) playbooks and custom functions to Splunk SOAR (Cloud)

Perform the following steps to migrate Splunk SOAR (On-premises) playbooks and custom functions to Splunk SOAR (Cloud):

  1. Convert playbooks and custom functions to Python 3 in your Splunk SOAR (On-premises) instance before importing them to Splunk SOAR (Cloud). You might have completed this step as part of the prerequisites for migration. See Prerequisites for migrating from Splunk SOAR (On-premises) to Splunk SOAR (Cloud).
    Ensure any import modules that require standalone phenv python pip install installations have been either removed or migrated to an appropriate application wheels module. See Convert playbooks or custom functions from Python 2 to Python 3 in the Python Playbook API Reference for Splunk SOAR (On-premises). Error notifications are present for playbooks or custom functions trying to import standalone pip libraries.
  2. (Optional) Configure a cloud based or internet facing HTTP or HTTPS Git compliant repository for playbook use and development. Use a private repository to help ensure that your playbook code is not public or internet facing, and use common continuous improvement and continuous development models to improve development and roll out of production playbooks.
  3. Test and validate converted playbooks and custom functions in Splunk SOAR (Cloud).