Welcome to the Splunk SOAR App Template repository. This template helps you quickly create new SOAR apps by handling the basic setup.
Click the "Use this template" button at the top of this repository to create a new repository based on this template.
Names should be lowercase and ideally not use characters like underscores or dashes. ciscosma
is an example repo name. The repository name you choose will be automatically applied to all template files when the setup workflow runs. For example, if you name your repository ciscosma
, the template files will be renamed accordingly:
template_connector.py
→ciscosma_connector.py
template.json
→ciscosma.json
- etc...
After creating your repository, the setup-from-template.yml
GitHub workflow will automatically:
- Setup repository files for your connector
- Update development tools to the latest version
- Cleanup
Once the workflow completes, work can begin:
-
Update
your_repo_name.json
to:- Modify app information (appid, name, description, vendor, etc...)
- Configure authentication parameters
- Add logo files
-
Start developing 🚀
Please have a look at our Contributing Guide for guidelines if you are interested in contributing, raising issues, or learning more about open-source SOAR apps.
Please also review our Conventions to ensure you follow up-to-date standards.
This SOAR App is licensed under the Apache 2.0 license. Please see our Contributing Guide for further details.