Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
identifier: 4442cffd-cc05-480e-a6ea-c6b7269dd418
is_enable: true
version: 0.0
name: Google Cloud Storage - Upload File
description: Uploads files to a designated Google Cloud Storage bucket for secure
and centralized storage. The playbook supports multiple file formats and stores
the resulting GCS object path/URI as a case property for use in subsequent playbook
steps and investigations.
debug_alert_identifier: ''
debug_base_alert_identifier: ''
is_debug_mode: false
type: block
template_name: null
original_workflow_identifier: 07df962c-9d55-4556-95bc-6cc9f159ddb5
version_comment: null
version_creator: null
creator: 0de534e0-e977-4848-872c-bba14177dede
priority: 2
category: 243
is_automatic: false
is_archived: false
last_editor: null
default_access_level: edit
creation_source: user_or_api_initiated
simulation_clone: false
permissions: []
environments:
- '*'
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
type: block
content_hub_display_name: 'Google Cloud Storage - Upload File'
author: 'Accenture'
contact_email: '' # In case support is needed, this email will be used by secops customers to open support queries (required for partner contributed content)
tags: ['Google Cloud Storage', 'File Upload']
should_display_in_content_hub: true
contribution_type: third_party # Options: google, partner, or third_party
acknowledge_debug_data_included: true
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
[]
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
- description: Initial release of Google Cloud Storage - Upload File
integration_version: 1.0
item_name: Google Cloud Storage - Upload File
item_type: Block
publish_time: '2026-08-31'
new: true
regressive: false
deprecated: false
removed: false
Original file line number Diff line number Diff line change
@@ -0,0 +1,88 @@
name: Siemplify_Case Comment
description: This action adds a comment to the case for an successful upload.
identifier: 04fe1b2f-d22f-452e-b17c-5439df0c05a7
original_step_id: 2208cad6-1782-4fc4-a27e-b0ef3c1e8d3c
playbook_id: 4442cffd-cc05-480e-a6ea-c6b7269dd418
parent_step_ids:
- e91f60d3-d0d9-46e7-abf8-a09ce2e7907f
parent_step_id: e91f60d3-d0d9-46e7-abf8-a09ce2e7907f
instance_name: Add Case Comment for Successful Upload
is_automatic: true
is_skippable: false
action_provider: Scripts
start_loop_step_id: null
parameters:
- step_id: 04fe1b2f-d22f-452e-b17c-5439df0c05a7
playbook_id: 4442cffd-cc05-480e-a6ea-c6b7269dd418
name: AssignedUsers
value: null
- step_id: 04fe1b2f-d22f-452e-b17c-5439df0c05a7
playbook_id: 4442cffd-cc05-480e-a6ea-c6b7269dd418
name: DistinctDuplicateEntities
value: null
- step_id: 04fe1b2f-d22f-452e-b17c-5439df0c05a7
playbook_id: 4442cffd-cc05-480e-a6ea-c6b7269dd418
name: DynamicInjectionInstancePlaceholder
value: ''
- step_id: 04fe1b2f-d22f-452e-b17c-5439df0c05a7
playbook_id: 4442cffd-cc05-480e-a6ea-c6b7269dd418
name: FallbackIntegrationInstance
value: null
- step_id: 04fe1b2f-d22f-452e-b17c-5439df0c05a7
playbook_id: 4442cffd-cc05-480e-a6ea-c6b7269dd418
name: FetchInstanceByName
value: 'false'
- step_id: 04fe1b2f-d22f-452e-b17c-5439df0c05a7
playbook_id: 4442cffd-cc05-480e-a6ea-c6b7269dd418
name: HasApprovalLink
value: null
- step_id: 04fe1b2f-d22f-452e-b17c-5439df0c05a7
playbook_id: 4442cffd-cc05-480e-a6ea-c6b7269dd418
name: IntegrationInstance
value: a4e2b09e-9972-4a54-b726-7fc459c31ba5
- step_id: 04fe1b2f-d22f-452e-b17c-5439df0c05a7
playbook_id: 4442cffd-cc05-480e-a6ea-c6b7269dd418
name: MessageToAssignee
value: null
- step_id: 04fe1b2f-d22f-452e-b17c-5439df0c05a7
playbook_id: 4442cffd-cc05-480e-a6ea-c6b7269dd418
name: PendingActionTimeout
value: null
- step_id: 04fe1b2f-d22f-452e-b17c-5439df0c05a7
playbook_id: 4442cffd-cc05-480e-a6ea-c6b7269dd418
name: RetryConfiguration
value: '{"Enabled":false,"IntervalInSeconds":30,"NumberOfRetries":1}'
- step_id: 04fe1b2f-d22f-452e-b17c-5439df0c05a7
playbook_id: 4442cffd-cc05-480e-a6ea-c6b7269dd418
name: ScriptName
value: Siemplify_Case Comment
- step_id: 04fe1b2f-d22f-452e-b17c-5439df0c05a7
playbook_id: 4442cffd-cc05-480e-a6ea-c6b7269dd418
name: ScriptParametersEntityFields
value: '{"Comment":"<b>GCS Upload File Result:</b> <b><font color=\"green\">UPLOAD
SUCCESSFUL</font></b>\n[Case.upload_file_value]"}'
- step_id: 04fe1b2f-d22f-452e-b17c-5439df0c05a7
playbook_id: 4442cffd-cc05-480e-a6ea-c6b7269dd418
name: SelectedScopeName
value: All entities
- step_id: 04fe1b2f-d22f-452e-b17c-5439df0c05a7
playbook_id: 4442cffd-cc05-480e-a6ea-c6b7269dd418
name: UseEntitiesLoopScope
value: null
action_name: Siemplify_Case Comment
parallel_actions: []
integration: Siemplify
parent_container_id: null
is_touched_by_ai: false
is_debug_mock_data: false
step_debug_data:
step_id: 2208cad6-1782-4fc4-a27e-b0ef3c1e8d3c
playbook_id: 07df962c-9d55-4556-95bc-6cc9f159ddb5
creation_time: 0
modification_time: 0
result_value: ''
result_json: ''
scope_entities_enrichment_data: []
auto_skip_on_failure: false
previous_result_condition: '{}'
type: action
Original file line number Diff line number Diff line change
@@ -0,0 +1,82 @@
name: Siemplify_Case Comment
description: This action adds a comment when an input is missing or when the upload
is unsuccessful.
identifier: 092bbe9c-7942-4e9c-9722-ad21cb466bd9
original_step_id: 9016b450-125b-4b46-9652-63885af21ee6
playbook_id: 4442cffd-cc05-480e-a6ea-c6b7269dd418
parent_step_ids:
- a7d271ca-002a-485f-96cb-6d8bc1436f59
- 8e555165-fa55-431b-8f2a-fdbd4b68a5bc
parent_step_id: a7d271ca-002a-485f-96cb-6d8bc1436f59;8e555165-fa55-431b-8f2a-fdbd4b68a5bc
instance_name: Add Case Comment for Unsuccessful Upload
is_automatic: true
is_skippable: false
action_provider: Scripts
start_loop_step_id: null
parameters:
- step_id: 092bbe9c-7942-4e9c-9722-ad21cb466bd9
playbook_id: 4442cffd-cc05-480e-a6ea-c6b7269dd418
name: AssignedUsers
value: null
- step_id: 092bbe9c-7942-4e9c-9722-ad21cb466bd9
playbook_id: 4442cffd-cc05-480e-a6ea-c6b7269dd418
name: DistinctDuplicateEntities
value: null
- step_id: 092bbe9c-7942-4e9c-9722-ad21cb466bd9
playbook_id: 4442cffd-cc05-480e-a6ea-c6b7269dd418
name: DynamicInjectionInstancePlaceholder
value: ''
- step_id: 092bbe9c-7942-4e9c-9722-ad21cb466bd9
playbook_id: 4442cffd-cc05-480e-a6ea-c6b7269dd418
name: FallbackIntegrationInstance
value: null
- step_id: 092bbe9c-7942-4e9c-9722-ad21cb466bd9
playbook_id: 4442cffd-cc05-480e-a6ea-c6b7269dd418
name: FetchInstanceByName
value: 'false'
- step_id: 092bbe9c-7942-4e9c-9722-ad21cb466bd9
playbook_id: 4442cffd-cc05-480e-a6ea-c6b7269dd418
name: HasApprovalLink
value: null
- step_id: 092bbe9c-7942-4e9c-9722-ad21cb466bd9
playbook_id: 4442cffd-cc05-480e-a6ea-c6b7269dd418
name: IntegrationInstance
value: a4e2b09e-9972-4a54-b726-7fc459c31ba5
- step_id: 092bbe9c-7942-4e9c-9722-ad21cb466bd9
playbook_id: 4442cffd-cc05-480e-a6ea-c6b7269dd418
name: MessageToAssignee
value: null
- step_id: 092bbe9c-7942-4e9c-9722-ad21cb466bd9
playbook_id: 4442cffd-cc05-480e-a6ea-c6b7269dd418
name: PendingActionTimeout
value: null
- step_id: 092bbe9c-7942-4e9c-9722-ad21cb466bd9
playbook_id: 4442cffd-cc05-480e-a6ea-c6b7269dd418
name: RetryConfiguration
value: '{"Enabled":false,"IntervalInSeconds":30,"NumberOfRetries":1}'
- step_id: 092bbe9c-7942-4e9c-9722-ad21cb466bd9
playbook_id: 4442cffd-cc05-480e-a6ea-c6b7269dd418
name: ScriptName
value: Siemplify_Case Comment
- step_id: 092bbe9c-7942-4e9c-9722-ad21cb466bd9
playbook_id: 4442cffd-cc05-480e-a6ea-c6b7269dd418
name: ScriptParametersEntityFields
value: '{"Comment":"[Case.failed_value]"}'
- step_id: 092bbe9c-7942-4e9c-9722-ad21cb466bd9
playbook_id: 4442cffd-cc05-480e-a6ea-c6b7269dd418
name: SelectedScopeName
value: All entities
- step_id: 092bbe9c-7942-4e9c-9722-ad21cb466bd9
playbook_id: 4442cffd-cc05-480e-a6ea-c6b7269dd418
name: UseEntitiesLoopScope
value: null
action_name: Siemplify_Case Comment
parallel_actions: []
integration: Siemplify
parent_container_id: null
is_touched_by_ai: false
is_debug_mock_data: false
step_debug_data: null
auto_skip_on_failure: false
previous_result_condition: '{}'
type: action
Original file line number Diff line number Diff line change
@@ -0,0 +1,63 @@
name: Condition
description: This condition determines whether all required inputs are present.
identifier: 05205e3b-2074-4101-bb05-f7a7a4ebd5fd
original_step_id: dacd0787-7ebf-43a4-a272-7737222a618a
playbook_id: 4442cffd-cc05-480e-a6ea-c6b7269dd418
parent_step_ids: []
parent_step_id: ''
instance_name: Are All Required Inputs Present?
is_automatic: true
is_skippable: false
action_provider: Flow
start_loop_step_id: null
parameters:
- step_id: 05205e3b-2074-4101-bb05-f7a7a4ebd5fd
playbook_id: 4442cffd-cc05-480e-a6ea-c6b7269dd418
name: AssignedUsers
value: null
- step_id: 05205e3b-2074-4101-bb05-f7a7a4ebd5fd
playbook_id: 4442cffd-cc05-480e-a6ea-c6b7269dd418
name: Branches
value: '[{"LogicalOperator":0,"Conditions":[{"Operator":8,"FieldName":"[Input.Bucket
Name (Required)]","Type":7,"Value":"","CustomOperatorName":"Core Functions.Not
Empty"},{"Operator":8,"FieldName":"[Input.Source File Path (Required)]","Type":7,"Value":"","CustomOperatorName":"Core
Functions.Not Empty"},{"Operator":8,"FieldName":"[Input.Object Name (Required)]","Type":7,"Value":"","CustomOperatorName":"Core
Functions.Not Empty"}],"Order":1,"IsDefaultBranch":false,"Name":"Yes"},{"LogicalOperator":0,"Conditions":[],"Order":2,"IsDefaultBranch":true,"Name":"Branch"}]'
- step_id: 05205e3b-2074-4101-bb05-f7a7a4ebd5fd
playbook_id: 4442cffd-cc05-480e-a6ea-c6b7269dd418
name: DistinctDuplicateEntities
value: 'true'
- step_id: 05205e3b-2074-4101-bb05-f7a7a4ebd5fd
playbook_id: 4442cffd-cc05-480e-a6ea-c6b7269dd418
name: ErrorFallbackBranch
value: null
- step_id: 05205e3b-2074-4101-bb05-f7a7a4ebd5fd
playbook_id: 4442cffd-cc05-480e-a6ea-c6b7269dd418
name: HasApprovalLink
value: null
- step_id: 05205e3b-2074-4101-bb05-f7a7a4ebd5fd
playbook_id: 4442cffd-cc05-480e-a6ea-c6b7269dd418
name: MessageToAssignee
value: null
- step_id: 05205e3b-2074-4101-bb05-f7a7a4ebd5fd
playbook_id: 4442cffd-cc05-480e-a6ea-c6b7269dd418
name: PendingActionTimeout
value: null
- step_id: 05205e3b-2074-4101-bb05-f7a7a4ebd5fd
playbook_id: 4442cffd-cc05-480e-a6ea-c6b7269dd418
name: SelectedScopeName
value: All entities
- step_id: 05205e3b-2074-4101-bb05-f7a7a4ebd5fd
playbook_id: 4442cffd-cc05-480e-a6ea-c6b7269dd418
name: UseEntitiesLoopScope
value: 'true'
action_name: IfFlowCondition
parallel_actions: []
integration: Flow
parent_container_id: null
is_touched_by_ai: false
is_debug_mock_data: false
step_debug_data: null
auto_skip_on_failure: false
previous_result_condition: '{}'
type: condition
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
name: Output
description: ''
identifier: 29c81a82-be8a-487c-a837-0b5bef7edae5
original_step_id: 0d18f1c2-35ed-42a9-a2e6-2d58dd4d7f9d
playbook_id: 4442cffd-cc05-480e-a6ea-c6b7269dd418
parent_step_ids:
- 04fe1b2f-d22f-452e-b17c-5439df0c05a7
parent_step_id: 04fe1b2f-d22f-452e-b17c-5439df0c05a7
instance_name: Output_1
is_automatic: true
is_skippable: false
action_provider: Flow
start_loop_step_id: null
parameters:
- step_id: 29c81a82-be8a-487c-a837-0b5bef7edae5
playbook_id: 4442cffd-cc05-480e-a6ea-c6b7269dd418
name: NestedWorkflowOutput
value: GCSUploadFile = True
action_name: OutputAction
parallel_actions: []
integration: Flow
parent_container_id: null
is_touched_by_ai: false
is_debug_mock_data: false
step_debug_data: null
auto_skip_on_failure: false
previous_result_condition: '{}'
type: output
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
name: Output
description: ''
identifier: 2412eec2-044b-473d-8f87-e503b34d03e6
original_step_id: 97dcadc0-94f6-46c0-b34d-b3fc29b5c840
playbook_id: 4442cffd-cc05-480e-a6ea-c6b7269dd418
parent_step_ids:
- 092bbe9c-7942-4e9c-9722-ad21cb466bd9
parent_step_id: 092bbe9c-7942-4e9c-9722-ad21cb466bd9
instance_name: Output_3
is_automatic: true
is_skippable: false
action_provider: Flow
start_loop_step_id: null
parameters:
- step_id: 2412eec2-044b-473d-8f87-e503b34d03e6
playbook_id: 4442cffd-cc05-480e-a6ea-c6b7269dd418
name: NestedWorkflowOutput
value: GCSUploadFile = False
action_name: OutputAction
parallel_actions: []
integration: Flow
parent_container_id: null
is_touched_by_ai: false
is_debug_mock_data: false
step_debug_data: null
auto_skip_on_failure: false
previous_result_condition: '{}'
type: output
Loading