Developers Hub
Version 1
Version 1
Table of Contents
Developers Hub
Version 1
Developers Hub — Version 1
Start Developing in Siemplify
Siemplify Integration Marketplace
Getting Started with Siemplify
My First Integration
My First Action
My First Connector
Developing the Connector
Configuring the Connector
Testing the Connector
Mapping & Modeling
My First Automation
Publish Your First Integration
Requirements for Publishing Integration
My First Use Case
Creating a Use Case
Requirements for Publishing Use Case
Playbook Lifecycle Management
Prerequisites
Basic Playbook Design
Know your Alerts
Analyze existing manual flow
Begin Playbook Design
Playbook Blocks – Identify Repeatable Logical Flows
Playbook Block Design
Design Tips
Summary of Implementation
Build the Playbook Block
Determine Playbook block output
Build Playbook
Individual Features
Placeholders and the Expression Builder
Entities
Conditions
Error Handling
Environments
Insights
Simulate Alerts
How Playbooks work behind the scenes
Siemplify API
SDK References
Concepts & Tutorials
Actions
Action Results
Integration Configuration & Script Parameters
External Configuration Providers
Custom Lists
Case Manipulation
Insights (General/Entity)
API
SiemplifyBase (SiemplifyBase.py)
fetch_timestamp
save_timestamp
fetch_and_save_timestamp
run_folder
Siemplify (Siemplify.py)
add_Attachment
add_comment
add_entity_insight
add_entity_to_case
add_entities_to_custom_list
extract_configuration_param
any_entity_in_custom_list
assign_case
attach_workflow_to_case
change_case_priority
create_case
end
end_script
get_case_comments
get_existing_custom_list_categories
is_existing_category
mark_case_as_important
raise_incident
remove_entities_from_custom_list
update_entities
SiemplifyAction (SiemplifyAction.py)
add_attachment
add_comment
add_entity_to_case
add_alert_entities_to_custom_list
add_tag
any_alert_entities_in_custom_list
assign_case
attach_workflow_to_case
change_case_priority
change_case_stage
close_case
close_alert
create_case_insight
extract_action_param
get_alerts_ticket_ids_ from_cases_closed_since_timestamp
get_attachments
get_case_comments
get_configuration
get_similar_cases
load_case_data
mark_case_as_important
raise_incident
remove_alert_entities_from_custom_list
set_logs_collector
update_alerts_additional_data
_get_case
_load_current_alert
_load_target_entities
_get_custom_list_items
SiemplifyConnectorExecution (SiemplifyConnectors.py)
is_overflowed_alert
return_package
return_test_result
extract_connector_param
SiemplifyJob (SiemplifyJob.py)
get_configuration
extract_job_param
get_system_info
ScriptResult (ScriptResult.py)
add_entity_json
add_result_json
add_entity_content
add_entity_table
add_entity_attachment
add_entity_html_report
add_entity_link
add_link
add_attachment
add_content
add_html
add_json
add_data_table
SiemplifyLogger (SiemplifyLogger.py)
loadConfigFromFile
exception
error
warn
info
Download as PDF
Start Developing in Siemplify
Siemplify Integration Marketplace
Need more help with this?
Click here to open a Support ticket
×
Thanks for your feedback.