Skip to content

Cohesity security#6599

Merged
v-rucdu merged 224 commits into
Azure:masterfrom
cohesity:CohesitySecurity
Feb 23, 2023
Merged

Cohesity security#6599
v-rucdu merged 224 commits into
Azure:masterfrom
cohesity:CohesitySecurity

Conversation

@yinghuang123
Copy link
Copy Markdown
Contributor

Change(s):

  • add cohesity security solution and build related stuffs.

Reason for Change(s):

  • add cohesity security solution package

Testing Completed:

  • Need Help

Checked that the validations are passing and have addressed any issues that are present:

  • Yes

yinghuang123 and others added 24 commits October 9, 2022 14:29
add the data connector json file.
    ./Solutions/CohesitySecurity/Analytic Rules/RansomwareAlert.json
    ./Solutions/CohesitySecurity/Playbooks/Incident_Email_Playbook.json
    ./Solutions/CohesitySecurity/Playbooks/Incident_VM_Playbook.json
need to find a azure way to convert the RansomwareAlert.json to yaml format,
    ./Solutions/CohesitySecurity/Analytic Rules/RansomwareAlert.yaml
    ./Solutions/CohesitySecurity/SolutionMetadata.json
    ./Tools/Create-Azure-Sentinel-Solution/V2/input/Solution_CohesitySecurity.json
    ./Tools/Create-Azure-Sentinel-Solution/input/Solution_CohesitySecurity.json
    ./Tools/Create-Sentinel-Solution/V2/input/Solution_CohesitySecurity.json

I feel we should use the v2 build script
    ./Tools/Create-Azure-Sentinel-Solution/V2/createSolutionV2.ps1
instead of
    ./Tools/Create-Azure-Sentinel-Solution/createSolution.ps1

It failed on other Solutions, dued to some hard-coded path, for example:
    Downloading C:\GitHub\azure\Solutions\CiscoDuoSecurity/Workbooks/CiscoDuo.json
    Failed to download C:\GitHub\azure\Solutions\CiscoDuoSecurity/Workbooks/CiscoDuo.json -- Please ensure that it exists in C:%5CGitHub%5Cazure%5CSolutions%5CCiscoDuoSecurity/

For the reason mentioned above, just temporarily delete these files, in order to have a pass build:
    ./Tools/Create-Azure-Sentinel-Solution/V2/input/Solution_CiscoDuoSecurity.json
    ./Tools/Create-Azure-Sentinel-Solution/input/Solution_CiscoWSA.json
    ./Tools/Create-Azure-Sentinel-Solution/input/Solution_SIGNL4.json
    ./Tools/Create-Azure-Sentinel-Solution/input/Solution_ZeroNetworks.json
in our final version, need to get back these files.

what's next:
    These 3 files are duplicate, need to remove 2, and only keep one in our final version.
    for I am not sure, and its doc and examples are conflicting with each other, again,,so, I just keep 3 in different location:
        ./Tools/Create-Azure-Sentinel-Solution/V2/input/Solution_CohesitySecurity.json
        ./Tools/Create-Azure-Sentinel-Solution/input/Solution_CohesitySecurity.json
        ./Tools/Create-Sentinel-Solution/V2/input/Solution_CohesitySecurity.json
    write another script to only build our Solution, so we could get back those temporarily deleted files
    Fix the last failures:
        Failed arm-ttk (Test-AzTemplate): Package
        Failed arm-ttk (Test-AzTemplate) on solutions: Package

Will try again after dinner.
update the playbook *.json files
so, now build, and auto validataion pass
… to mastter

add the yaml format of Analytic Rules
manually change some version value to pass build validation for v1 script
still resulted in the same error with v2, during deployment
"cohesity security" -> "cohesitysecurity"
Added "verticals": []
        "Analytic Rules/RansomwareAlert.json" ->         "Analytic Rules/RansomwareAlert.yaml"
"Analytic Rules/RansomwareAlert.yaml" - > "Analytic Rules/Ransomware Alert.yaml"
Ransomware Alert.yaml -> RansomwareAlert.yaml
    instruct how to build, validate, etc:
+++ ./Solutions/CohesitySecurity/Analytic Rules/RansomwareAlert.yaml
    manually update thise generated yaml file to pass the build validatation
+++ ./Solutions/CohesitySecurity/SolutionMetadata.json
    update the correct tier value
    tried automated process to generate this file
+++ ./Solutions/CiscoWSA/Package/mainTemplate.json
+++ ./Solutions/SIGNL4/Package/mainTemplate.json
+++ ./Tools/Create-Azure-Sentinel-Solution/V2/input/Solution_CiscoDuoSecurity.json
+++ ./Tools/Create-Azure-Sentinel-Solution/input/Solution_CiscoWSA.json
+++ ./Tools/Create-Azure-Sentinel-Solution/input/Solution_SIGNL4.json
+++ ./Tools/Create-Azure-Sentinel-Solution/input/Solution_ZeroNetworks.json
    add back these files to minimize the diff to master branch.

remove some un-used playbooks.
add place holders, so as to sanitize and customize PII value.
update readme, to illustrate how to use build.sh to build the package.
…nt/SNOW-CreateAndUpdateIncident.json

    fix a weird validation issue
+++ ./Solutions/CohesitySecurity/build.sh
+++ ./Tools/Create-Azure-Sentinel-Solution/build_cohesity.ps1
    add some build files for CohesitySecurity
--- ./Solutions/CohesitySecurity/Analytic Rules/RansomwareAlert.json
+++ ./Solutions/CohesitySecurity/Playbooks/SNOW-CreateAndUpdateIncident/SNOW-CreateAndUpdateIncident.json
+++ ./Solutions/CohesitySecurity/build.ps1
rename from Tools/Create-Azure-Sentinel-Solution/build_cohesity.ps1
rename to Solutions/CohesitySecurity/build_one_solution.ps1
1: remove "-" in variables name.
    avoid using - in variable name of Playbooks.
2: change from Microsoftsentinel to Azuresentinel in api.id
    maybe this Playbook is based on an old template?
@yinghuang123 yinghuang123 requested review from a team as code owners November 11, 2022 01:19
@v-spadarthi v-spadarthi added Connector Connector specialty review needed Solution Solution specialty review needed labels Nov 11, 2022
@kishannerella
Copy link
Copy Markdown
Contributor

@v-sabiraj We have added the deployment packaged as suggested. Please take a look.

commit c79d251
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Tue Feb 7 18:13:10 2023 -0800

    Create package using v2 solution creator

    Also, moved the Solution file into 'Data' folder as it looks like that's
    the standard.

commit e3d0f77
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Tue Feb 7 17:29:53 2023 -0800

    Change post deployment field in email to an array of values

    Also, add periods at the end of descriptions in all the playbooks.

commit e8053f8
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Tue Feb 7 15:55:32 2023 -0800

    Add Cohesity in the title of playbooks and update readme accordingly

commit da51a75
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Mon Feb 6 20:45:28 2023 -0800

    Created package files with the new playbook

    Also, fixed readme to add the new playbook and some corrections.

commit e946591
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Mon Feb 6 13:41:13 2023 -0800

    Remove empty parameter from playbook as package validation fails

commit 6c52f04
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Mon Feb 6 19:27:57 2023 -0600

    Update readme.md

    Removed an extra dot

commit 7af5db7
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Mon Feb 6 10:00:51 2023 -0800

    update/add some auto deploy related scripts.

commit b5ffb71
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Mon Feb 6 09:52:36 2023 -0800

    beautify this json file

commit d002103
Author: Kishan Nerella <kishannerella@gmail.com>
Date:   Fri Feb 3 19:26:15 2023 -0800

    Fix package download links and producer timer trigger

    Also, changed the function app packaging by removing top-level directory.

commit 1a95322
Author: Kishan Nerella <kishannerella@MacBook-Pro.local>
Date:   Fri Feb 3 12:51:48 2023 -0800

    Add function runtime config and deployment url

commit 8bfc80e
Author: Kishan Nerella <kishannerella@MacBook-Pro.local>
Date:   Fri Feb 3 12:13:42 2023 -0800

    Create producer and consumer packages for deployment

commit f45527a
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Thu Feb 2 20:02:00 2023 -0800

    Fix readme language

commit eaf972c
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Thu Feb 2 19:55:37 2023 -0800

    Fix links in readme files

commit 7dbcd36
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Thu Feb 2 12:55:57 2023 -0600

    Update Cohesity_API_FunctionApp.json

    Removed a wrong reference

commit 85f916b
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Tue Jan 31 17:33:10 2023 -0600

    Update Cohesity_API_FunctionApp.json

    Removed locale from the link

commit bd24164
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Mon Jan 30 17:22:41 2023 -0800

    Fix delete blob deployment URL and tags

commit e6cab0c
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Mon Jan 30 16:40:38 2023 -0800

    add back folders with name begining in upper case.

commit 9bca638
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Mon Jan 30 16:38:42 2023 -0800

    delete those old folders with name begining in lower case.

commit 38e3073
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Mon Jan 30 16:37:04 2023 -0800

    uniform data input.
    rename folders to upper case prefix.
    add more test cases.

commit 62429c6
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Mon Jan 30 16:33:05 2023 -0800

    uniform data input.
    rename folders to upper case prefix.
    add more test cases.

commit 4a0baa2
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Fri Jan 27 21:02:12 2023 -0800

    Add delete incident blobs playbook

commit aca0d06
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Fri Jan 27 17:44:19 2023 -0800

    add one new exported playbook, need to later add description, name, author, etc.
    add cohesity tool to export playbook.

commit 79bb3a1
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Fri Jan 27 17:25:10 2023 -0600

    Update Cohesity_API_FunctionApp.json

    Removed unnecessary coma

commit 331342e
Author: rohit2230 <121071301+rohit2230@users.noreply.github.com>
Date:   Sat Jan 28 02:17:57 2023 +0530

    Reviewed doc

    Reviewed for style and language

commit f5ce722
Author: rohit2230 <121071301+rohit2230@users.noreply.github.com>
Date:   Sat Jan 28 02:12:12 2023 +0530

    Reviewed the doc

    Reviewed for style and language

commit 047a772
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Thu Jan 26 17:51:02 2023 -0600

    Create Cohesity_API_FunctionApp.json

    First version of data connector file

commit aee525e
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Thu Jan 26 17:38:11 2023 -0600

    Update readme.md

    Typo

commit 011848f
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Thu Jan 26 15:13:52 2023 -0800

    Remove pre-requisited from CloseHeliosIncident and Restore playbooks

commit 65180be
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Wed Jan 25 17:20:47 2023 -0800

    add test case for playbook: Cohesity_Close_Helios_Incident.

commit 9e22aac
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Wed Jan 25 14:47:31 2023 -0800

    Add user role related info to playbook readme files

commit dea9ed1
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Tue Jan 24 17:14:06 2023 -0800

    a decent fix for the dup issue by Eugene.

commit 66c1136
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Tue Jan 24 13:42:41 2023 -0800

    a temporary fix for the duplicate incident issue.
    will try to add some automation tests to verify:
        1: has incidents generated.
        2: no duplicate
    and then find a decent fix.

commit 3338fe0
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Tue Jan 24 15:11:50 2023 -0600

    Update azuredeploy.json

    Added link to the prerequisite details

commit e563f5f
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Tue Jan 24 15:09:26 2023 -0600

    Update azuredeploy.json

    Added link to prerequisite details

commit 956a4e4
Author: rohit2230 <121071301+rohit2230@users.noreply.github.com>
Date:   Mon Jan 23 03:06:04 2023 +0530

    Doc review

    Reviewed doc for language and style

commit 9c6e3cf
Author: rohit2230 <121071301+rohit2230@users.noreply.github.com>
Date:   Mon Jan 23 02:58:14 2023 +0530

    Doc review

    Reviewed for language and style

commit dc84755
Author: rohit2230 <121071301+rohit2230@users.noreply.github.com>
Date:   Mon Jan 23 02:46:15 2023 +0530

    Doc Review

    Reviewed for language and style

commit 2069d81
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Fri Jan 20 11:06:13 2023 -0800

    clean the codes.

commit edc60d4
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Fri Jan 20 10:26:19 2023 -0800

    add feature: TestAlertToQueue

commit 28efdb8
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Thu Jan 19 15:46:24 2023 -0800

    clean some codes.

commit eb86fbf
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Thu Jan 19 14:05:22 2023 -0800

    Fix some warning, retire some obsolete codes.

commit fe35840
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Wed Jan 18 17:08:17 2023 -0800

    fix some compilation warnings.

commit 8fae674
Author: rohit2230 <121071301+rohit2230@users.noreply.github.com>
Date:   Wed Jan 18 16:04:32 2023 +0530

    Reviews

    Edited content for style and grammar

commit 2bec432
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Fri Jan 13 17:33:30 2023 -0600

    Update azuredeploy.json

    Updated metadata

commit c97b56b
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Fri Jan 13 17:29:18 2023 -0600

    Update azuredeploy.json

    Fixed quotes

commit c3b07a1
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Fri Jan 13 17:25:09 2023 -0600

    Update azuredeploy.json

    Fixed typo

commit 04289ab
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Fri Jan 13 17:23:34 2023 -0600

    Update azuredeploy.json

    Added metadata

commit 8e139c0
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Wed Jan 11 10:27:54 2023 -0800

    update text from 'Azure Sentinel' to 'Microsoft Sentinel'

commit 94270ea
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Tue Jan 10 15:21:44 2023 -0800

    remove BlobStorageConnectionString for duplication.
    remove a dup try catch.

commit 199f5a1
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Tue Jan 10 11:07:38 2023 -0800

    update the Function Apps to use env instead of secret for variables.
    fix some properties in azuredeploy.json.

commit 7bb4f93
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Fri Jan 6 17:51:04 2023 -0800

    small fix in script.

commit d43cfcc
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Fri Jan 6 14:25:35 2023 -0800

    update deploy scripts.

commit 05f45be
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Fri Jan 6 15:11:45 2023 -0600

    Update readme.md

    Fixed a typo

commit 6155c4e
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Fri Jan 6 15:08:20 2023 -0600

    Update readme.md

    Updated the instructions to reflect the new deployment script

commit 9834739
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Fri Jan 6 15:07:16 2023 -0600

    Update readme.md

    Updated the instructions to reflect new deployment steps

commit 607b64f
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Fri Jan 6 13:49:24 2023 -0600

    Update readme.md

    Fixed a typo

commit db7be2a
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Fri Jan 6 13:44:56 2023 -0600

    Update readme.md

    Polished language

commit 8371bf1
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Fri Jan 6 10:45:15 2023 -0800

    update azuredeploy to host on windows OS.
    add deployment related scripts.
    update the readme file.

commit bc64f55
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Fri Jan 6 11:38:53 2023 -0600

    Update readme.md

    Updated publishing instructions

commit de74f40
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Thu Jan 5 14:21:11 2023 -0800

    change to windows host to workaround the AzureWebJobsStorage error issue.

commit 5a1daf5
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Wed Jan 4 15:57:42 2023 -0800

    small fix in azuredeploy.json

commit d9cdca1
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Wed Jan 4 15:54:46 2023 -0800

    add DefaultEndpointsProtocol to azuredeploy.json
commit 8a2a670
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Wed Feb 8 14:02:55 2023 -0800

    Add logo to solution

    Also, fix manual deployment steps in Cohesity_API_FunctionApp.json.
    Updated connector description in createUiTemplate.json and re-created
    package.

commit 03d5b8d
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Wed Feb 8 13:11:54 2023 -0800

    Add Cohesity logo

commit c79d251
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Tue Feb 7 18:13:10 2023 -0800

    Create package using v2 solution creator

    Also, moved the Solution file into 'Data' folder as it looks like that's
    the standard.

commit e3d0f77
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Tue Feb 7 17:29:53 2023 -0800

    Change post deployment field in email to an array of values

    Also, add periods at the end of descriptions in all the playbooks.

commit e8053f8
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Tue Feb 7 15:55:32 2023 -0800

    Add Cohesity in the title of playbooks and update readme accordingly

commit da51a75
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Mon Feb 6 20:45:28 2023 -0800

    Created package files with the new playbook

    Also, fixed readme to add the new playbook and some corrections.

commit e946591
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Mon Feb 6 13:41:13 2023 -0800

    Remove empty parameter from playbook as package validation fails

commit 6c52f04
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Mon Feb 6 19:27:57 2023 -0600

    Update readme.md

    Removed an extra dot

commit 7af5db7
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Mon Feb 6 10:00:51 2023 -0800

    update/add some auto deploy related scripts.

commit b5ffb71
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Mon Feb 6 09:52:36 2023 -0800

    beautify this json file

commit d002103
Author: Kishan Nerella <kishannerella@gmail.com>
Date:   Fri Feb 3 19:26:15 2023 -0800

    Fix package download links and producer timer trigger

    Also, changed the function app packaging by removing top-level directory.

commit 1a95322
Author: Kishan Nerella <kishannerella@MacBook-Pro.local>
Date:   Fri Feb 3 12:51:48 2023 -0800

    Add function runtime config and deployment url

commit 8bfc80e
Author: Kishan Nerella <kishannerella@MacBook-Pro.local>
Date:   Fri Feb 3 12:13:42 2023 -0800

    Create producer and consumer packages for deployment

commit f45527a
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Thu Feb 2 20:02:00 2023 -0800

    Fix readme language

commit eaf972c
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Thu Feb 2 19:55:37 2023 -0800

    Fix links in readme files

commit 7dbcd36
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Thu Feb 2 12:55:57 2023 -0600

    Update Cohesity_API_FunctionApp.json

    Removed a wrong reference

commit 85f916b
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Tue Jan 31 17:33:10 2023 -0600

    Update Cohesity_API_FunctionApp.json

    Removed locale from the link

commit bd24164
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Mon Jan 30 17:22:41 2023 -0800

    Fix delete blob deployment URL and tags

commit e6cab0c
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Mon Jan 30 16:40:38 2023 -0800

    add back folders with name begining in upper case.

commit 9bca638
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Mon Jan 30 16:38:42 2023 -0800

    delete those old folders with name begining in lower case.

commit 38e3073
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Mon Jan 30 16:37:04 2023 -0800

    uniform data input.
    rename folders to upper case prefix.
    add more test cases.

commit 62429c6
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Mon Jan 30 16:33:05 2023 -0800

    uniform data input.
    rename folders to upper case prefix.
    add more test cases.

commit 4a0baa2
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Fri Jan 27 21:02:12 2023 -0800

    Add delete incident blobs playbook

commit aca0d06
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Fri Jan 27 17:44:19 2023 -0800

    add one new exported playbook, need to later add description, name, author, etc.
    add cohesity tool to export playbook.

commit 79bb3a1
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Fri Jan 27 17:25:10 2023 -0600

    Update Cohesity_API_FunctionApp.json

    Removed unnecessary coma

commit 331342e
Author: rohit2230 <121071301+rohit2230@users.noreply.github.com>
Date:   Sat Jan 28 02:17:57 2023 +0530

    Reviewed doc

    Reviewed for style and language

commit f5ce722
Author: rohit2230 <121071301+rohit2230@users.noreply.github.com>
Date:   Sat Jan 28 02:12:12 2023 +0530

    Reviewed the doc

    Reviewed for style and language

commit 047a772
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Thu Jan 26 17:51:02 2023 -0600

    Create Cohesity_API_FunctionApp.json

    First version of data connector file

commit aee525e
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Thu Jan 26 17:38:11 2023 -0600

    Update readme.md

    Typo

commit 011848f
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Thu Jan 26 15:13:52 2023 -0800

    Remove pre-requisited from CloseHeliosIncident and Restore playbooks

commit 65180be
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Wed Jan 25 17:20:47 2023 -0800

    add test case for playbook: Cohesity_Close_Helios_Incident.

commit 9e22aac
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Wed Jan 25 14:47:31 2023 -0800

    Add user role related info to playbook readme files

commit dea9ed1
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Tue Jan 24 17:14:06 2023 -0800

    a decent fix for the dup issue by Eugene.

commit 66c1136
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Tue Jan 24 13:42:41 2023 -0800

    a temporary fix for the duplicate incident issue.
    will try to add some automation tests to verify:
        1: has incidents generated.
        2: no duplicate
    and then find a decent fix.

commit 3338fe0
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Tue Jan 24 15:11:50 2023 -0600

    Update azuredeploy.json

    Added link to the prerequisite details

commit e563f5f
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Tue Jan 24 15:09:26 2023 -0600

    Update azuredeploy.json

    Added link to prerequisite details

commit 956a4e4
Author: rohit2230 <121071301+rohit2230@users.noreply.github.com>
Date:   Mon Jan 23 03:06:04 2023 +0530

    Doc review

    Reviewed doc for language and style

commit 9c6e3cf
Author: rohit2230 <121071301+rohit2230@users.noreply.github.com>
Date:   Mon Jan 23 02:58:14 2023 +0530

    Doc review

    Reviewed for language and style

commit dc84755
Author: rohit2230 <121071301+rohit2230@users.noreply.github.com>
Date:   Mon Jan 23 02:46:15 2023 +0530

    Doc Review

    Reviewed for language and style

commit 2069d81
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Fri Jan 20 11:06:13 2023 -0800

    clean the codes.

commit edc60d4
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Fri Jan 20 10:26:19 2023 -0800

    add feature: TestAlertToQueue

commit 28efdb8
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Thu Jan 19 15:46:24 2023 -0800

    clean some codes.

commit eb86fbf
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Thu Jan 19 14:05:22 2023 -0800

    Fix some warning, retire some obsolete codes.

commit fe35840
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Wed Jan 18 17:08:17 2023 -0800

    fix some compilation warnings.

commit 8fae674
Author: rohit2230 <121071301+rohit2230@users.noreply.github.com>
Date:   Wed Jan 18 16:04:32 2023 +0530

    Reviews

    Edited content for style and grammar

commit 2bec432
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Fri Jan 13 17:33:30 2023 -0600

    Update azuredeploy.json

    Updated metadata

commit c97b56b
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Fri Jan 13 17:29:18 2023 -0600

    Update azuredeploy.json

    Fixed quotes

commit c3b07a1
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Fri Jan 13 17:25:09 2023 -0600

    Update azuredeploy.json

    Fixed typo

commit 04289ab
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Fri Jan 13 17:23:34 2023 -0600

    Update azuredeploy.json

    Added metadata

commit 8e139c0
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Wed Jan 11 10:27:54 2023 -0800

    update text from 'Azure Sentinel' to 'Microsoft Sentinel'

commit 94270ea
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Tue Jan 10 15:21:44 2023 -0800

    remove BlobStorageConnectionString for duplication.
    remove a dup try catch.

commit 199f5a1
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Tue Jan 10 11:07:38 2023 -0800

    update the Function Apps to use env instead of secret for variables.
    fix some properties in azuredeploy.json.

commit 7bb4f93
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Fri Jan 6 17:51:04 2023 -0800

    small fix in script.

commit d43cfcc
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Fri Jan 6 14:25:35 2023 -0800

    update deploy scripts.

commit 05f45be
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Fri Jan 6 15:11:45 2023 -0600

    Update readme.md

    Fixed a typo

commit 6155c4e
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Fri Jan 6 15:08:20 2023 -0600

    Update readme.md

    Updated the instructions to reflect the new deployment script

commit 9834739
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Fri Jan 6 15:07:16 2023 -0600

    Update readme.md

    Updated the instructions to reflect new deployment steps

commit 607b64f
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Fri Jan 6 13:49:24 2023 -0600

    Update readme.md

    Fixed a typo

commit db7be2a
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Fri Jan 6 13:44:56 2023 -0600

    Update readme.md

    Polished language

commit 8371bf1
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Fri Jan 6 10:45:15 2023 -0800

    update azuredeploy to host on windows OS.
    add deployment related scripts.
    update the readme file.

commit bc64f55
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Fri Jan 6 11:38:53 2023 -0600

    Update readme.md

    Updated publishing instructions

commit de74f40
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Thu Jan 5 14:21:11 2023 -0800

    change to windows host to workaround the AzureWebJobsStorage error issue.

commit 5a1daf5
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Wed Jan 4 15:57:42 2023 -0800

    small fix in azuredeploy.json

commit d9cdca1
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Wed Jan 4 15:54:46 2023 -0800

    add DefaultEndpointsProtocol to azuredeploy.json
commit 724bd4b
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Wed Feb 8 16:55:25 2023 -0800

    Renamed function app package name and location

commit 8a2a670
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Wed Feb 8 14:02:55 2023 -0800

    Add logo to solution

    Also, fix manual deployment steps in Cohesity_API_FunctionApp.json.
    Updated connector description in createUiTemplate.json and re-created
    package.

commit 03d5b8d
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Wed Feb 8 13:11:54 2023 -0800

    Add Cohesity logo

commit c79d251
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Tue Feb 7 18:13:10 2023 -0800

    Create package using v2 solution creator

    Also, moved the Solution file into 'Data' folder as it looks like that's
    the standard.

commit e3d0f77
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Tue Feb 7 17:29:53 2023 -0800

    Change post deployment field in email to an array of values

    Also, add periods at the end of descriptions in all the playbooks.

commit e8053f8
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Tue Feb 7 15:55:32 2023 -0800

    Add Cohesity in the title of playbooks and update readme accordingly

commit da51a75
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Mon Feb 6 20:45:28 2023 -0800

    Created package files with the new playbook

    Also, fixed readme to add the new playbook and some corrections.

commit e946591
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Mon Feb 6 13:41:13 2023 -0800

    Remove empty parameter from playbook as package validation fails

commit 6c52f04
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Mon Feb 6 19:27:57 2023 -0600

    Update readme.md

    Removed an extra dot

commit 7af5db7
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Mon Feb 6 10:00:51 2023 -0800

    update/add some auto deploy related scripts.

commit b5ffb71
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Mon Feb 6 09:52:36 2023 -0800

    beautify this json file

commit d002103
Author: Kishan Nerella <kishannerella@gmail.com>
Date:   Fri Feb 3 19:26:15 2023 -0800

    Fix package download links and producer timer trigger

    Also, changed the function app packaging by removing top-level directory.

commit 1a95322
Author: Kishan Nerella <kishannerella@MacBook-Pro.local>
Date:   Fri Feb 3 12:51:48 2023 -0800

    Add function runtime config and deployment url

commit 8bfc80e
Author: Kishan Nerella <kishannerella@MacBook-Pro.local>
Date:   Fri Feb 3 12:13:42 2023 -0800

    Create producer and consumer packages for deployment

commit f45527a
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Thu Feb 2 20:02:00 2023 -0800

    Fix readme language

commit eaf972c
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Thu Feb 2 19:55:37 2023 -0800

    Fix links in readme files

commit 7dbcd36
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Thu Feb 2 12:55:57 2023 -0600

    Update Cohesity_API_FunctionApp.json

    Removed a wrong reference

commit 85f916b
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Tue Jan 31 17:33:10 2023 -0600

    Update Cohesity_API_FunctionApp.json

    Removed locale from the link

commit bd24164
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Mon Jan 30 17:22:41 2023 -0800

    Fix delete blob deployment URL and tags

commit e6cab0c
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Mon Jan 30 16:40:38 2023 -0800

    add back folders with name begining in upper case.

commit 9bca638
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Mon Jan 30 16:38:42 2023 -0800

    delete those old folders with name begining in lower case.

commit 38e3073
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Mon Jan 30 16:37:04 2023 -0800

    uniform data input.
    rename folders to upper case prefix.
    add more test cases.

commit 62429c6
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Mon Jan 30 16:33:05 2023 -0800

    uniform data input.
    rename folders to upper case prefix.
    add more test cases.

commit 4a0baa2
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Fri Jan 27 21:02:12 2023 -0800

    Add delete incident blobs playbook

commit aca0d06
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Fri Jan 27 17:44:19 2023 -0800

    add one new exported playbook, need to later add description, name, author, etc.
    add cohesity tool to export playbook.

commit 79bb3a1
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Fri Jan 27 17:25:10 2023 -0600

    Update Cohesity_API_FunctionApp.json

    Removed unnecessary coma

commit 331342e
Author: rohit2230 <121071301+rohit2230@users.noreply.github.com>
Date:   Sat Jan 28 02:17:57 2023 +0530

    Reviewed doc

    Reviewed for style and language

commit f5ce722
Author: rohit2230 <121071301+rohit2230@users.noreply.github.com>
Date:   Sat Jan 28 02:12:12 2023 +0530

    Reviewed the doc

    Reviewed for style and language

commit 047a772
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Thu Jan 26 17:51:02 2023 -0600

    Create Cohesity_API_FunctionApp.json

    First version of data connector file

commit aee525e
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Thu Jan 26 17:38:11 2023 -0600

    Update readme.md

    Typo

commit 011848f
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Thu Jan 26 15:13:52 2023 -0800

    Remove pre-requisited from CloseHeliosIncident and Restore playbooks

commit 65180be
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Wed Jan 25 17:20:47 2023 -0800

    add test case for playbook: Cohesity_Close_Helios_Incident.

commit 9e22aac
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Wed Jan 25 14:47:31 2023 -0800

    Add user role related info to playbook readme files

commit dea9ed1
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Tue Jan 24 17:14:06 2023 -0800

    a decent fix for the dup issue by Eugene.

commit 66c1136
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Tue Jan 24 13:42:41 2023 -0800

    a temporary fix for the duplicate incident issue.
    will try to add some automation tests to verify:
        1: has incidents generated.
        2: no duplicate
    and then find a decent fix.

commit 3338fe0
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Tue Jan 24 15:11:50 2023 -0600

    Update azuredeploy.json

    Added link to the prerequisite details

commit e563f5f
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Tue Jan 24 15:09:26 2023 -0600

    Update azuredeploy.json

    Added link to prerequisite details

commit 956a4e4
Author: rohit2230 <121071301+rohit2230@users.noreply.github.com>
Date:   Mon Jan 23 03:06:04 2023 +0530

    Doc review

    Reviewed doc for language and style

commit 9c6e3cf
Author: rohit2230 <121071301+rohit2230@users.noreply.github.com>
Date:   Mon Jan 23 02:58:14 2023 +0530

    Doc review

    Reviewed for language and style

commit dc84755
Author: rohit2230 <121071301+rohit2230@users.noreply.github.com>
Date:   Mon Jan 23 02:46:15 2023 +0530

    Doc Review

    Reviewed for language and style

commit 2069d81
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Fri Jan 20 11:06:13 2023 -0800

    clean the codes.

commit edc60d4
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Fri Jan 20 10:26:19 2023 -0800

    add feature: TestAlertToQueue

commit 28efdb8
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Thu Jan 19 15:46:24 2023 -0800

    clean some codes.

commit eb86fbf
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Thu Jan 19 14:05:22 2023 -0800

    Fix some warning, retire some obsolete codes.

commit fe35840
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Wed Jan 18 17:08:17 2023 -0800

    fix some compilation warnings.

commit 8fae674
Author: rohit2230 <121071301+rohit2230@users.noreply.github.com>
Date:   Wed Jan 18 16:04:32 2023 +0530

    Reviews

    Edited content for style and grammar

commit 2bec432
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Fri Jan 13 17:33:30 2023 -0600

    Update azuredeploy.json

    Updated metadata

commit c97b56b
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Fri Jan 13 17:29:18 2023 -0600

    Update azuredeploy.json

    Fixed quotes

commit c3b07a1
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Fri Jan 13 17:25:09 2023 -0600

    Update azuredeploy.json

    Fixed typo

commit 04289ab
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Fri Jan 13 17:23:34 2023 -0600

    Update azuredeploy.json

    Added metadata

commit 8e139c0
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Wed Jan 11 10:27:54 2023 -0800

    update text from 'Azure Sentinel' to 'Microsoft Sentinel'

commit 94270ea
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Tue Jan 10 15:21:44 2023 -0800

    remove BlobStorageConnectionString for duplication.
    remove a dup try catch.

commit 199f5a1
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Tue Jan 10 11:07:38 2023 -0800

    update the Function Apps to use env instead of secret for variables.
    fix some properties in azuredeploy.json.

commit 7bb4f93
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Fri Jan 6 17:51:04 2023 -0800

    small fix in script.

commit d43cfcc
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Fri Jan 6 14:25:35 2023 -0800

    update deploy scripts.

commit 05f45be
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Fri Jan 6 15:11:45 2023 -0600

    Update readme.md

    Fixed a typo

commit 6155c4e
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Fri Jan 6 15:08:20 2023 -0600

    Update readme.md

    Updated the instructions to reflect the new deployment script

commit 9834739
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Fri Jan 6 15:07:16 2023 -0600

    Update readme.md

    Updated the instructions to reflect new deployment steps

commit 607b64f
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Fri Jan 6 13:49:24 2023 -0600

    Update readme.md

    Fixed a typo

commit db7be2a
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Fri Jan 6 13:44:56 2023 -0600

    Update readme.md

    Polished language

commit 8371bf1
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Fri Jan 6 10:45:15 2023 -0800

    update azuredeploy to host on windows OS.
    add deployment related scripts.
    update the readme file.

commit bc64f55
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Fri Jan 6 11:38:53 2023 -0600

    Update readme.md

    Updated publishing instructions

commit de74f40
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Thu Jan 5 14:21:11 2023 -0800

    change to windows host to workaround the AzureWebJobsStorage error issue.

commit 5a1daf5
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Wed Jan 4 15:57:42 2023 -0800

    small fix in azuredeploy.json

commit d9cdca1
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Wed Jan 4 15:54:46 2023 -0800

    add DefaultEndpointsProtocol to azuredeploy.json
@@ -0,0 +1,17 @@
{
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@yinghuang123: This file does not need to be checked-in to master, instead you are already maintaining a copy of it under Solution/Data folder. So, please delete this file from PR.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Deleted.

"Playbooks/Cohesity_Delete_Incident_Blobs/azuredeploy.json"
],
"BasePath": "/home/cohesity/workspace/Azure-Sentinel/Solutions/CohesitySecurity",
"Version": "1.0.0",
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@yinghuang123: Please update the version value to 2.0.0 and regenerate the solution package. Asking to change this as our system expects the initial version for these types of solutions to be starting from 2.0.0.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done.

"title": "Cohesity",
"publisher": "Cohesity",
"descriptionMarkdown": "The Cohesity function apps provide the ability to ingest Cohesity Datahawk ransomware alerts into Microsoft Sentinel.",
"additionalRequirementBanner": ">This data connector depends on two functions apps - [one](https://github.com/cohesity/Azure-Sentinel/tree/CohesitySecurity.internal/Solutions/CohesitySecurity/Data%20Connectors/Helios2Sentinel/IncidentProducer) gets the data about new incidents from Cohesity Datahawk, formats and adds them to the queue; [another one](https://github.com/cohesity/Azure-Sentinel/tree/CohesitySecurity.internal/Solutions/CohesitySecurity/Data%20Connectors/Helios2Sentinel/IncidentProducer) takes them from the queue and stores in the MS Sentinel Incidents table. The functions have their own configs and depends on Blob storage and KeyVault",
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done.

"title": "Cohesity",
"publisher": "Cohesity",
"descriptionMarkdown": "The Cohesity function apps provide the ability to ingest Cohesity Datahawk ransomware alerts into Microsoft Sentinel.",
"additionalRequirementBanner": ">This data connector depends on two functions apps - [one](https://github.com/cohesity/Azure-Sentinel/tree/CohesitySecurity.internal/Solutions/CohesitySecurity/Data%20Connectors/Helios2Sentinel/IncidentProducer) gets the data about new incidents from Cohesity Datahawk, formats and adds them to the queue; [another one](https://github.com/cohesity/Azure-Sentinel/tree/CohesitySecurity.internal/Solutions/CohesitySecurity/Data%20Connectors/Helios2Sentinel/IncidentProducer) takes them from the queue and stores in the MS Sentinel Incidents table. The functions have their own configs and depends on Blob storage and KeyVault",
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@yinghuang123 : Both the links are pointing to same Azure Function code, is that intended? Please check and update both the function links accordingly

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fixed. Thanks for pointing it out.

},
{
"title": "",
"description": "**STEP 1 - Get a Cohesity DataHawk API key (see troubleshooting [instruction 1](https://github.com/cohesity/Azure-Sentinel/tree/CohesitySecurity.internal/Solutions/CohesitySecurity/Data%20Connectors/Helios2Sentinel/IncidentProducer))**"
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@yinghuang123 : Same as above, the url should point to master branch of Azure Sentinel repo, instead of your forked repo. Please update here as well as all places in this file

Copy link
Copy Markdown
Contributor

@kishannerella kishannerella Feb 10, 2023

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I have changed these URLs in all the places in the code. We were hoping to do this after PR approval as many of these links are not going to valid till PR is approved. But changed all of them now.

},
{
"title": "Option 2 - Manual Deployment of Azure Functions",
"description": "Use the following step-by-step instructions to deploy the Cohesity data connector manually with Azure Functions.\n\n1. Clone the github [repository](https://github.com/cohesity/Azure-Sentinel).\n2. Install the pre-requisites mentioned [here](https://github.com/cohesity/Azure-Sentinel/tree/CohesitySecurity.internal/Solutions/CohesitySecurity/Data%20Connectors/Helios2Sentinel).\n3. Edit [cohesity.json](https://github.com/cohesity/Azure-Sentinel/blob/CohesitySecurity.internal/Solutions/CohesitySecurity/cohesity.json) to add the required values.\n4. Run this [script](https://github.com/cohesity/Azure-Sentinel/blob/CohesitySecurity.internal/Solutions/CohesitySecurity/Data%20Connectors/Helios2Sentinel/deploy_config.sh)."
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@yinghuang123: In the manual deployment steps you are asking the author to clone entire Sentinel Repo, which we feel is not correct. Instead, you can refer instructions from other function app-based connectors to do the manual deployment and update them as needed. Also, please make sure all these urls are updated and pointing to Azure-Sentinel repo master branch.

For Your Reference: https://github.com/Azure/Azure-Sentinel/blob/master/Solutions/Agari/Data%20Connectors/Agari_API_FunctionApp.json

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We have removed the manual option as it's getting too complicated to list down all the required steps as we require creation of storage accounts, key vaults, providing many permissions before even starting to compilation. One other issue is that we require keyvault with a specific name to be present which is dependent on ARM template function which maybe difficult for the user to generate. For these reasons, we have removed the manual option.

## Deployment
Click on the "Deploy to Azure" button to deploy the Azure functions. This step directs you to deploy an ARM Template wizard.

[![Deploy to Azure](https://aka.ms/deploytoazurebutton)](https://portal.azure.com/#create/Microsoft.Template/uri/https%3A%2F%2Fraw.githubusercontent.com%2Fcohesity%2FAzure-Sentinel%2FCohesitySecurity.internal%2FSolutions%2FCohesitySecurity%2FData%2520Connectors%2FHelios2Sentinel%2Fazuredeploy.json)
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@yinghuang123 : this url also needs to be pointing to Azure Sentinel --> Master branch

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done.

"Workspace": "[parameters('Workspace')]",
"AzureWebJobsStorage": "[concat('DefaultEndpointsProtocol=https;AccountName=', toLower(variables('ProducerFunctionName')),';AccountKey=',listKeys(resourceId('Microsoft.Storage/storageAccounts', toLower(variables('ProducerFunctionName'))), '2019-06-01').keys[0].value, ';EndpointSuffix=',toLower(variables('StorageSuffix')))]",
"startDaysAgo": "-30",
"WEBSITE_RUN_FROM_PACKAGE": "https://github.com/cohesity/Azure-Sentinel/raw/CohesitySecurity.internal/Solutions/CohesitySecurity/Data%20Connectors/Helios2Sentinel/Package/IncidentProducer.zip"
Copy link
Copy Markdown
Contributor

@v-rucdu v-rucdu Feb 10, 2023

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@yinghuang123 : Please use https://aka.ms/sentinel-Cohesity-functionapp-IncidentProducer short url instead of hardcoded url pointing to your forked repo

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

At this point, this shortened URL still points to our internal branch. Hope this will be changed to Azure master branch.

"TenantId": "[subscription().tenantId]",
"AzureWebJobsStorage": "[concat('DefaultEndpointsProtocol=https;AccountName=', toLower(variables('ProducerFunctionName')),';AccountKey=',listKeys(resourceId('Microsoft.Storage/storageAccounts', toLower(variables('ProducerFunctionName'))), '2019-06-01').keys[0].value, ';EndpointSuffix=',toLower(variables('StorageSuffix')))]",
"Workspace": "[parameters('Workspace')]",
"WEBSITE_RUN_FROM_PACKAGE": "https://github.com/cohesity/Azure-Sentinel/raw/CohesitySecurity.internal/Solutions/CohesitySecurity/Data%20Connectors/Helios2Sentinel/Package/IncidentConsumer.zip"
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@yinghuang123 : please use below short url for website_run_frompackage path https://aka.ms/sentinel-Cohesity-functionapp-IncidentConsumer

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

At this point, this shortened URL still points to our internal branch. Hope this will be changed to Azure master branch.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

commit dcd835b
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Fri Feb 10 13:58:34 2023 -0800

    Re-create package with version 2.0 and updated URLs

commit 26b81b7
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Fri Feb 10 13:54:10 2023 -0800

    Replace github URL to Azure from Cohesity

commit 2f3e379
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Fri Feb 10 13:16:52 2023 -0800

    Remove manual deployment option, change version and URLs

commit 3eb7ffc
Author: yinghuang123 <115043385+yinghuang123@users.noreply.github.com>
Date:   Thu Feb 9 11:13:27 2023 -0800

    Zip (#4)

    Add producer and consumer packaging scripts

commit 724bd4b
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Wed Feb 8 16:55:25 2023 -0800

    Renamed function app package name and location

commit 8a2a670
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Wed Feb 8 14:02:55 2023 -0800

    Add logo to solution

    Also, fix manual deployment steps in Cohesity_API_FunctionApp.json.
    Updated connector description in createUiTemplate.json and re-created
    package.

commit 03d5b8d
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Wed Feb 8 13:11:54 2023 -0800

    Add Cohesity logo

commit c79d251
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Tue Feb 7 18:13:10 2023 -0800

    Create package using v2 solution creator

    Also, moved the Solution file into 'Data' folder as it looks like that's
    the standard.

commit e3d0f77
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Tue Feb 7 17:29:53 2023 -0800

    Change post deployment field in email to an array of values

    Also, add periods at the end of descriptions in all the playbooks.

commit e8053f8
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Tue Feb 7 15:55:32 2023 -0800

    Add Cohesity in the title of playbooks and update readme accordingly

commit da51a75
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Mon Feb 6 20:45:28 2023 -0800

    Created package files with the new playbook

    Also, fixed readme to add the new playbook and some corrections.

commit e946591
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Mon Feb 6 13:41:13 2023 -0800

    Remove empty parameter from playbook as package validation fails

commit 6c52f04
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Mon Feb 6 19:27:57 2023 -0600

    Update readme.md

    Removed an extra dot

commit 7af5db7
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Mon Feb 6 10:00:51 2023 -0800

    update/add some auto deploy related scripts.

commit b5ffb71
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Mon Feb 6 09:52:36 2023 -0800

    beautify this json file

commit d002103
Author: Kishan Nerella <kishannerella@gmail.com>
Date:   Fri Feb 3 19:26:15 2023 -0800

    Fix package download links and producer timer trigger

    Also, changed the function app packaging by removing top-level directory.

commit 1a95322
Author: Kishan Nerella <kishannerella@MacBook-Pro.local>
Date:   Fri Feb 3 12:51:48 2023 -0800

    Add function runtime config and deployment url

commit 8bfc80e
Author: Kishan Nerella <kishannerella@MacBook-Pro.local>
Date:   Fri Feb 3 12:13:42 2023 -0800

    Create producer and consumer packages for deployment

commit f45527a
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Thu Feb 2 20:02:00 2023 -0800

    Fix readme language

commit eaf972c
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Thu Feb 2 19:55:37 2023 -0800

    Fix links in readme files

commit 7dbcd36
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Thu Feb 2 12:55:57 2023 -0600

    Update Cohesity_API_FunctionApp.json

    Removed a wrong reference

commit 85f916b
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Tue Jan 31 17:33:10 2023 -0600

    Update Cohesity_API_FunctionApp.json

    Removed locale from the link

commit bd24164
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Mon Jan 30 17:22:41 2023 -0800

    Fix delete blob deployment URL and tags

commit e6cab0c
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Mon Jan 30 16:40:38 2023 -0800

    add back folders with name begining in upper case.

commit 9bca638
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Mon Jan 30 16:38:42 2023 -0800

    delete those old folders with name begining in lower case.

commit 38e3073
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Mon Jan 30 16:37:04 2023 -0800

    uniform data input.
    rename folders to upper case prefix.
    add more test cases.

commit 62429c6
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Mon Jan 30 16:33:05 2023 -0800

    uniform data input.
    rename folders to upper case prefix.
    add more test cases.

commit 4a0baa2
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Fri Jan 27 21:02:12 2023 -0800

    Add delete incident blobs playbook

commit aca0d06
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Fri Jan 27 17:44:19 2023 -0800

    add one new exported playbook, need to later add description, name, author, etc.
    add cohesity tool to export playbook.

commit 79bb3a1
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Fri Jan 27 17:25:10 2023 -0600

    Update Cohesity_API_FunctionApp.json

    Removed unnecessary coma

commit 331342e
Author: rohit2230 <121071301+rohit2230@users.noreply.github.com>
Date:   Sat Jan 28 02:17:57 2023 +0530

    Reviewed doc

    Reviewed for style and language

commit f5ce722
Author: rohit2230 <121071301+rohit2230@users.noreply.github.com>
Date:   Sat Jan 28 02:12:12 2023 +0530

    Reviewed the doc

    Reviewed for style and language

commit 047a772
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Thu Jan 26 17:51:02 2023 -0600

    Create Cohesity_API_FunctionApp.json

    First version of data connector file

commit aee525e
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Thu Jan 26 17:38:11 2023 -0600

    Update readme.md

    Typo

commit 011848f
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Thu Jan 26 15:13:52 2023 -0800

    Remove pre-requisited from CloseHeliosIncident and Restore playbooks

commit 65180be
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Wed Jan 25 17:20:47 2023 -0800

    add test case for playbook: Cohesity_Close_Helios_Incident.

commit 9e22aac
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Wed Jan 25 14:47:31 2023 -0800

    Add user role related info to playbook readme files

commit dea9ed1
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Tue Jan 24 17:14:06 2023 -0800

    a decent fix for the dup issue by Eugene.

commit 66c1136
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Tue Jan 24 13:42:41 2023 -0800

    a temporary fix for the duplicate incident issue.
    will try to add some automation tests to verify:
        1: has incidents generated.
        2: no duplicate
    and then find a decent fix.

commit 3338fe0
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Tue Jan 24 15:11:50 2023 -0600

    Update azuredeploy.json

    Added link to the prerequisite details

commit e563f5f
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Tue Jan 24 15:09:26 2023 -0600

    Update azuredeploy.json

    Added link to prerequisite details

commit 956a4e4
Author: rohit2230 <121071301+rohit2230@users.noreply.github.com>
Date:   Mon Jan 23 03:06:04 2023 +0530

    Doc review

    Reviewed doc for language and style

commit 9c6e3cf
Author: rohit2230 <121071301+rohit2230@users.noreply.github.com>
Date:   Mon Jan 23 02:58:14 2023 +0530

    Doc review

    Reviewed for language and style

commit dc84755
Author: rohit2230 <121071301+rohit2230@users.noreply.github.com>
Date:   Mon Jan 23 02:46:15 2023 +0530

    Doc Review

    Reviewed for language and style

commit 2069d81
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Fri Jan 20 11:06:13 2023 -0800

    clean the codes.

commit edc60d4
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Fri Jan 20 10:26:19 2023 -0800

    add feature: TestAlertToQueue

commit 28efdb8
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Thu Jan 19 15:46:24 2023 -0800

    clean some codes.

commit eb86fbf
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Thu Jan 19 14:05:22 2023 -0800

    Fix some warning, retire some obsolete codes.

commit fe35840
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Wed Jan 18 17:08:17 2023 -0800

    fix some compilation warnings.

commit 8fae674
Author: rohit2230 <121071301+rohit2230@users.noreply.github.com>
Date:   Wed Jan 18 16:04:32 2023 +0530

    Reviews

    Edited content for style and grammar

commit 2bec432
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Fri Jan 13 17:33:30 2023 -0600

    Update azuredeploy.json

    Updated metadata

commit c97b56b
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Fri Jan 13 17:29:18 2023 -0600

    Update azuredeploy.json

    Fixed quotes

commit c3b07a1
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Fri Jan 13 17:25:09 2023 -0600

    Update azuredeploy.json

    Fixed typo

commit 04289ab
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Fri Jan 13 17:23:34 2023 -0600

    Update azuredeploy.json

    Added metadata

commit 8e139c0
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Wed Jan 11 10:27:54 2023 -0800

    update text from 'Azure Sentinel' to 'Microsoft Sentinel'

commit 94270ea
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Tue Jan 10 15:21:44 2023 -0800

    remove BlobStorageConnectionString for duplication.
    remove a dup try catch.

commit 199f5a1
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Tue Jan 10 11:07:38 2023 -0800

    update the Function Apps to use env instead of secret for variables.
    fix some properties in azuredeploy.json.

commit 7bb4f93
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Fri Jan 6 17:51:04 2023 -0800

    small fix in script.

commit d43cfcc
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Fri Jan 6 14:25:35 2023 -0800

    update deploy scripts.

commit 05f45be
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Fri Jan 6 15:11:45 2023 -0600

    Update readme.md

    Fixed a typo

commit 6155c4e
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Fri Jan 6 15:08:20 2023 -0600

    Update readme.md

    Updated the instructions to reflect the new deployment script

commit 9834739
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Fri Jan 6 15:07:16 2023 -0600

    Update readme.md

    Updated the instructions to reflect new deployment steps

commit 607b64f
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Fri Jan 6 13:49:24 2023 -0600

    Update readme.md

    Fixed a typo

commit db7be2a
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Fri Jan 6 13:44:56 2023 -0600

    Update readme.md

    Polished language

commit 8371bf1
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Fri Jan 6 10:45:15 2023 -0800

    update azuredeploy to host on windows OS.
    add deployment related scripts.
    update the readme file.

commit bc64f55
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Fri Jan 6 11:38:53 2023 -0600

    Update readme.md

    Updated publishing instructions

commit de74f40
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Thu Jan 5 14:21:11 2023 -0800

    change to windows host to workaround the AzureWebJobsStorage error issue.

commit 5a1daf5
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Wed Jan 4 15:57:42 2023 -0800

    small fix in azuredeploy.json

commit d9cdca1
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Wed Jan 4 15:54:46 2023 -0800

    add DefaultEndpointsProtocol to azuredeploy.json
anki-narravula
anki-narravula previously approved these changes Feb 14, 2023
@anki-narravula anki-narravula dismissed petebryan’s stale review February 14, 2023 12:28

Author deleted the analytic rules from this PR

},
"support": {
"tier": "Partner",
"name": "Microsoft Corporation",
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@yinghuang123/ @kishannerella, can you please check and confirm on the support information? Should it be of cohesity?

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@v-sabiraj , that's what we originally thought, too but we were getting an error in one of the tools when we changed it to Cohesity.
That's why we followed the example that was suggested earlier in this thread (see https://github.com/Azure/Azure-Sentinel/blob/master/Solutions/CiscoUmbrella/SolutionMetadata.json) and did the same as Cisco Umbrella, which eliminated the error.

{
	"publisherId": "azuresentinel",
	"offerId": "azure-sentinel-solution-ciscoumbrella",
	"firstPublishDate": "2022-04-01",
	"providers": [ "Cisco" ],
	"categories": {
		"domains": [ "Security - Cloud Security", "Security - Automation (SOAR)" ],
		"verticals": []
	},
	"support": {
		"tier": "Microsoft",
		"name": "Microsoft Corporation",
		"email": "support@microsoft.com",
		"link": "https://support.microsoft.com/"
	}

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can you please check changing that, we will check on the error, thanks.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@v-sabiraj , we retested, and now the package tool doesn't give an error. So, we put Cohesity info.

@v-sabiraj
Copy link
Copy Markdown
Contributor

Package looks fine and is getting deployed successfully. Please check and confirm on the support information. Thanks.
image

commit 12ec703
Merge: 4243ee1 3d8a1cb
Author: yinghuang123 <115043385+yinghuang123@users.noreply.github.com>
Date:   Thu Feb 16 16:08:39 2023 -0800

    Merge pull request #5 from cohesity/audo_deployment

    fix to the serverfarms Conflict issue.

commit 4243ee1
Merge: dcd835b 5127b80
Author: yinghuang123 <115043385+yinghuang123@users.noreply.github.com>
Date:   Thu Feb 16 16:08:04 2023 -0800

    Merge pull request #6 from cohesity/build

    update the build related stuff.

commit 5127b80
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Thu Feb 16 14:55:44 2023 -0800

    add this file, but which still not working yet.
        ./Solutions/CohesitySecurity/Package/mainTemplate.json.sh
    update the build script.

commit b4b7dcc
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Thu Feb 16 11:19:41 2023 -0800

    update the build related stuff.
    small change to metadata.

commit 3d8a1cb
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Wed Feb 15 11:03:21 2023 -0800

    fix to the serverfarms Conflict issue.
    small update to the deployment script.

commit dcd835b
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Fri Feb 10 13:58:34 2023 -0800

    Re-create package with version 2.0 and updated URLs

commit 26b81b7
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Fri Feb 10 13:54:10 2023 -0800

    Replace github URL to Azure from Cohesity

commit 2f3e379
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Fri Feb 10 13:16:52 2023 -0800

    Remove manual deployment option, change version and URLs

commit 3eb7ffc
Author: yinghuang123 <115043385+yinghuang123@users.noreply.github.com>
Date:   Thu Feb 9 11:13:27 2023 -0800

    Zip (#4)

    Add producer and consumer packaging scripts

commit 724bd4b
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Wed Feb 8 16:55:25 2023 -0800

    Renamed function app package name and location

commit 8a2a670
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Wed Feb 8 14:02:55 2023 -0800

    Add logo to solution

    Also, fix manual deployment steps in Cohesity_API_FunctionApp.json.
    Updated connector description in createUiTemplate.json and re-created
    package.

commit 03d5b8d
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Wed Feb 8 13:11:54 2023 -0800

    Add Cohesity logo

commit c79d251
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Tue Feb 7 18:13:10 2023 -0800

    Create package using v2 solution creator

    Also, moved the Solution file into 'Data' folder as it looks like that's
    the standard.

commit e3d0f77
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Tue Feb 7 17:29:53 2023 -0800

    Change post deployment field in email to an array of values

    Also, add periods at the end of descriptions in all the playbooks.

commit e8053f8
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Tue Feb 7 15:55:32 2023 -0800

    Add Cohesity in the title of playbooks and update readme accordingly

commit da51a75
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Mon Feb 6 20:45:28 2023 -0800

    Created package files with the new playbook

    Also, fixed readme to add the new playbook and some corrections.

commit e946591
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Mon Feb 6 13:41:13 2023 -0800

    Remove empty parameter from playbook as package validation fails

commit 6c52f04
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Mon Feb 6 19:27:57 2023 -0600

    Update readme.md

    Removed an extra dot

commit 7af5db7
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Mon Feb 6 10:00:51 2023 -0800

    update/add some auto deploy related scripts.

commit b5ffb71
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Mon Feb 6 09:52:36 2023 -0800

    beautify this json file

commit d002103
Author: Kishan Nerella <kishannerella@gmail.com>
Date:   Fri Feb 3 19:26:15 2023 -0800

    Fix package download links and producer timer trigger

    Also, changed the function app packaging by removing top-level directory.

commit 1a95322
Author: Kishan Nerella <kishannerella@MacBook-Pro.local>
Date:   Fri Feb 3 12:51:48 2023 -0800

    Add function runtime config and deployment url

commit 8bfc80e
Author: Kishan Nerella <kishannerella@MacBook-Pro.local>
Date:   Fri Feb 3 12:13:42 2023 -0800

    Create producer and consumer packages for deployment

commit f45527a
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Thu Feb 2 20:02:00 2023 -0800

    Fix readme language

commit eaf972c
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Thu Feb 2 19:55:37 2023 -0800

    Fix links in readme files

commit 7dbcd36
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Thu Feb 2 12:55:57 2023 -0600

    Update Cohesity_API_FunctionApp.json

    Removed a wrong reference

commit 85f916b
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Tue Jan 31 17:33:10 2023 -0600

    Update Cohesity_API_FunctionApp.json

    Removed locale from the link

commit bd24164
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Mon Jan 30 17:22:41 2023 -0800

    Fix delete blob deployment URL and tags

commit e6cab0c
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Mon Jan 30 16:40:38 2023 -0800

    add back folders with name begining in upper case.

commit 9bca638
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Mon Jan 30 16:38:42 2023 -0800

    delete those old folders with name begining in lower case.

commit 38e3073
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Mon Jan 30 16:37:04 2023 -0800

    uniform data input.
    rename folders to upper case prefix.
    add more test cases.

commit 62429c6
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Mon Jan 30 16:33:05 2023 -0800

    uniform data input.
    rename folders to upper case prefix.
    add more test cases.

commit 4a0baa2
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Fri Jan 27 21:02:12 2023 -0800

    Add delete incident blobs playbook

commit aca0d06
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Fri Jan 27 17:44:19 2023 -0800

    add one new exported playbook, need to later add description, name, author, etc.
    add cohesity tool to export playbook.

commit 79bb3a1
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Fri Jan 27 17:25:10 2023 -0600

    Update Cohesity_API_FunctionApp.json

    Removed unnecessary coma

commit 331342e
Author: rohit2230 <121071301+rohit2230@users.noreply.github.com>
Date:   Sat Jan 28 02:17:57 2023 +0530

    Reviewed doc

    Reviewed for style and language

commit f5ce722
Author: rohit2230 <121071301+rohit2230@users.noreply.github.com>
Date:   Sat Jan 28 02:12:12 2023 +0530

    Reviewed the doc

    Reviewed for style and language

commit 047a772
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Thu Jan 26 17:51:02 2023 -0600

    Create Cohesity_API_FunctionApp.json

    First version of data connector file

commit aee525e
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Thu Jan 26 17:38:11 2023 -0600

    Update readme.md

    Typo

commit 011848f
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Thu Jan 26 15:13:52 2023 -0800

    Remove pre-requisited from CloseHeliosIncident and Restore playbooks

commit 65180be
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Wed Jan 25 17:20:47 2023 -0800

    add test case for playbook: Cohesity_Close_Helios_Incident.

commit 9e22aac
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Wed Jan 25 14:47:31 2023 -0800

    Add user role related info to playbook readme files

commit dea9ed1
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Tue Jan 24 17:14:06 2023 -0800

    a decent fix for the dup issue by Eugene.

commit 66c1136
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Tue Jan 24 13:42:41 2023 -0800

    a temporary fix for the duplicate incident issue.
    will try to add some automation tests to verify:
        1: has incidents generated.
        2: no duplicate
    and then find a decent fix.

commit 3338fe0
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Tue Jan 24 15:11:50 2023 -0600

    Update azuredeploy.json

    Added link to the prerequisite details

commit e563f5f
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Tue Jan 24 15:09:26 2023 -0600

    Update azuredeploy.json

    Added link to prerequisite details

commit 956a4e4
Author: rohit2230 <121071301+rohit2230@users.noreply.github.com>
Date:   Mon Jan 23 03:06:04 2023 +0530

    Doc review

    Reviewed doc for language and style

commit 9c6e3cf
Author: rohit2230 <121071301+rohit2230@users.noreply.github.com>
Date:   Mon Jan 23 02:58:14 2023 +0530

    Doc review

    Reviewed for language and style

commit dc84755
Author: rohit2230 <121071301+rohit2230@users.noreply.github.com>
Date:   Mon Jan 23 02:46:15 2023 +0530

    Doc Review

    Reviewed for language and style

commit 2069d81
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Fri Jan 20 11:06:13 2023 -0800

    clean the codes.

commit edc60d4
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Fri Jan 20 10:26:19 2023 -0800

    add feature: TestAlertToQueue

commit 28efdb8
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Thu Jan 19 15:46:24 2023 -0800

    clean some codes.

commit eb86fbf
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Thu Jan 19 14:05:22 2023 -0800

    Fix some warning, retire some obsolete codes.

commit fe35840
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Wed Jan 18 17:08:17 2023 -0800

    fix some compilation warnings.

commit 8fae674
Author: rohit2230 <121071301+rohit2230@users.noreply.github.com>
Date:   Wed Jan 18 16:04:32 2023 +0530

    Reviews

    Edited content for style and grammar

commit 2bec432
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Fri Jan 13 17:33:30 2023 -0600

    Update azuredeploy.json

    Updated metadata

commit c97b56b
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Fri Jan 13 17:29:18 2023 -0600

    Update azuredeploy.json

    Fixed quotes

commit c3b07a1
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Fri Jan 13 17:25:09 2023 -0600

    Update azuredeploy.json

    Fixed typo

commit 04289ab
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Fri Jan 13 17:23:34 2023 -0600

    Update azuredeploy.json

    Added metadata

commit 8e139c0
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Wed Jan 11 10:27:54 2023 -0800

    update text from 'Azure Sentinel' to 'Microsoft Sentinel'

commit 94270ea
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Tue Jan 10 15:21:44 2023 -0800

    remove BlobStorageConnectionString for duplication.
    remove a dup try catch.

commit 199f5a1
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Tue Jan 10 11:07:38 2023 -0800

    update the Function Apps to use env instead of secret for variables.
    fix some properties in azuredeploy.json.

commit 7bb4f93
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Fri Jan 6 17:51:04 2023 -0800

    small fix in script.

commit d43cfcc
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Fri Jan 6 14:25:35 2023 -0800

    update deploy scripts.

commit 05f45be
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Fri Jan 6 15:11:45 2023 -0600

    Update readme.md

    Fixed a typo

commit 6155c4e
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Fri Jan 6 15:08:20 2023 -0600

    Update readme.md

    Updated the instructions to reflect the new deployment script

commit 9834739
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Fri Jan 6 15:07:16 2023 -0600

    Update readme.md

    Updated the instructions to reflect new deployment steps

commit 607b64f
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Fri Jan 6 13:49:24 2023 -0600

    Update readme.md

    Fixed a typo

commit db7be2a
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Fri Jan 6 13:44:56 2023 -0600

    Update readme.md

    Polished language

commit 8371bf1
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Fri Jan 6 10:45:15 2023 -0800

    update azuredeploy to host on windows OS.
    add deployment related scripts.
    update the readme file.

commit bc64f55
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Fri Jan 6 11:38:53 2023 -0600

    Update readme.md

    Updated publishing instructions

commit de74f40
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Thu Jan 5 14:21:11 2023 -0800

    change to windows host to workaround the AzureWebJobsStorage error issue.

commit 5a1daf5
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Wed Jan 4 15:57:42 2023 -0800

    small fix in azuredeploy.json

commit d9cdca1
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Wed Jan 4 15:54:46 2023 -0800

    add DefaultEndpointsProtocol to azuredeploy.json
@v-sabiraj
Copy link
Copy Markdown
Contributor

@yinghuang123/ @eerus, the recent package created is with version v1 tool of solution, can you please create package using this tool script ?



os.chdir(os.path.dirname(os.path.abspath(__file__)))
f = open('../../cohesity.json',)

Check warning

Code scanning / CodeQL

File is not always closed

File may not be closed if an exception is raised.
commit 82fe1b920b9437ec97561346af0a8b3f933ded20
Merge: 474253f 8dad838
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Tue Feb 21 12:29:26 2023 -0800

    Merge remote-tracking branch 'origin/master' into CohesitySecurity.internal

commit 474253f
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Tue Feb 21 11:49:26 2023 -0800

    Regenerate package with v2 solution creator and updated partner info

commit 44e2f1b
Merge: 12ec703 284f45d
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Sun Feb 19 22:49:30 2023 -0800

    Merge remote-tracking branch 'origin/master' into CohesitySecurity.internal

commit 12ec703
Merge: 4243ee1 3d8a1cb
Author: yinghuang123 <115043385+yinghuang123@users.noreply.github.com>
Date:   Thu Feb 16 16:08:39 2023 -0800

    Merge pull request #5 from cohesity/audo_deployment

    fix to the serverfarms Conflict issue.

commit 4243ee1
Merge: dcd835b 5127b80
Author: yinghuang123 <115043385+yinghuang123@users.noreply.github.com>
Date:   Thu Feb 16 16:08:04 2023 -0800

    Merge pull request #6 from cohesity/build

    update the build related stuff.

commit 5127b80
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Thu Feb 16 14:55:44 2023 -0800

    add this file, but which still not working yet.
        ./Solutions/CohesitySecurity/Package/mainTemplate.json.sh
    update the build script.

commit b4b7dcc
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Thu Feb 16 11:19:41 2023 -0800

    update the build related stuff.
    small change to metadata.

commit 3d8a1cb
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Wed Feb 15 11:03:21 2023 -0800

    fix to the serverfarms Conflict issue.
    small update to the deployment script.

commit dcd835b
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Fri Feb 10 13:58:34 2023 -0800

    Re-create package with version 2.0 and updated URLs

commit 26b81b7
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Fri Feb 10 13:54:10 2023 -0800

    Replace github URL to Azure from Cohesity

commit 2f3e379
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Fri Feb 10 13:16:52 2023 -0800

    Remove manual deployment option, change version and URLs

commit 3eb7ffc
Author: yinghuang123 <115043385+yinghuang123@users.noreply.github.com>
Date:   Thu Feb 9 11:13:27 2023 -0800

    Zip (#4)

    Add producer and consumer packaging scripts

commit 724bd4b
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Wed Feb 8 16:55:25 2023 -0800

    Renamed function app package name and location

commit 8a2a670
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Wed Feb 8 14:02:55 2023 -0800

    Add logo to solution

    Also, fix manual deployment steps in Cohesity_API_FunctionApp.json.
    Updated connector description in createUiTemplate.json and re-created
    package.

commit 03d5b8d
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Wed Feb 8 13:11:54 2023 -0800

    Add Cohesity logo

commit c79d251
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Tue Feb 7 18:13:10 2023 -0800

    Create package using v2 solution creator

    Also, moved the Solution file into 'Data' folder as it looks like that's
    the standard.

commit e3d0f77
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Tue Feb 7 17:29:53 2023 -0800

    Change post deployment field in email to an array of values

    Also, add periods at the end of descriptions in all the playbooks.

commit e8053f8
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Tue Feb 7 15:55:32 2023 -0800

    Add Cohesity in the title of playbooks and update readme accordingly

commit da51a75
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Mon Feb 6 20:45:28 2023 -0800

    Created package files with the new playbook

    Also, fixed readme to add the new playbook and some corrections.

commit e946591
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Mon Feb 6 13:41:13 2023 -0800

    Remove empty parameter from playbook as package validation fails

commit 6c52f04
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Mon Feb 6 19:27:57 2023 -0600

    Update readme.md

    Removed an extra dot

commit 7af5db7
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Mon Feb 6 10:00:51 2023 -0800

    update/add some auto deploy related scripts.

commit b5ffb71
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Mon Feb 6 09:52:36 2023 -0800

    beautify this json file

commit d002103
Author: Kishan Nerella <kishannerella@gmail.com>
Date:   Fri Feb 3 19:26:15 2023 -0800

    Fix package download links and producer timer trigger

    Also, changed the function app packaging by removing top-level directory.

commit 1a95322
Author: Kishan Nerella <kishannerella@MacBook-Pro.local>
Date:   Fri Feb 3 12:51:48 2023 -0800

    Add function runtime config and deployment url

commit 8bfc80e
Author: Kishan Nerella <kishannerella@MacBook-Pro.local>
Date:   Fri Feb 3 12:13:42 2023 -0800

    Create producer and consumer packages for deployment

commit f45527a
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Thu Feb 2 20:02:00 2023 -0800

    Fix readme language

commit eaf972c
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Thu Feb 2 19:55:37 2023 -0800

    Fix links in readme files

commit 7dbcd36
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Thu Feb 2 12:55:57 2023 -0600

    Update Cohesity_API_FunctionApp.json

    Removed a wrong reference

commit 85f916b
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Tue Jan 31 17:33:10 2023 -0600

    Update Cohesity_API_FunctionApp.json

    Removed locale from the link

commit bd24164
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Mon Jan 30 17:22:41 2023 -0800

    Fix delete blob deployment URL and tags

commit e6cab0c
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Mon Jan 30 16:40:38 2023 -0800

    add back folders with name begining in upper case.

commit 9bca638
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Mon Jan 30 16:38:42 2023 -0800

    delete those old folders with name begining in lower case.

commit 38e3073
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Mon Jan 30 16:37:04 2023 -0800

    uniform data input.
    rename folders to upper case prefix.
    add more test cases.

commit 62429c6
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Mon Jan 30 16:33:05 2023 -0800

    uniform data input.
    rename folders to upper case prefix.
    add more test cases.

commit 4a0baa2
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Fri Jan 27 21:02:12 2023 -0800

    Add delete incident blobs playbook

commit aca0d06
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Fri Jan 27 17:44:19 2023 -0800

    add one new exported playbook, need to later add description, name, author, etc.
    add cohesity tool to export playbook.

commit 79bb3a1
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Fri Jan 27 17:25:10 2023 -0600

    Update Cohesity_API_FunctionApp.json

    Removed unnecessary coma

commit 331342e
Author: rohit2230 <121071301+rohit2230@users.noreply.github.com>
Date:   Sat Jan 28 02:17:57 2023 +0530

    Reviewed doc

    Reviewed for style and language

commit f5ce722
Author: rohit2230 <121071301+rohit2230@users.noreply.github.com>
Date:   Sat Jan 28 02:12:12 2023 +0530

    Reviewed the doc

    Reviewed for style and language

commit 047a772
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Thu Jan 26 17:51:02 2023 -0600

    Create Cohesity_API_FunctionApp.json

    First version of data connector file

commit aee525e
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Thu Jan 26 17:38:11 2023 -0600

    Update readme.md

    Typo

commit 011848f
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Thu Jan 26 15:13:52 2023 -0800

    Remove pre-requisited from CloseHeliosIncident and Restore playbooks

commit 65180be
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Wed Jan 25 17:20:47 2023 -0800

    add test case for playbook: Cohesity_Close_Helios_Incident.

commit 9e22aac
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Wed Jan 25 14:47:31 2023 -0800

    Add user role related info to playbook readme files

commit dea9ed1
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Tue Jan 24 17:14:06 2023 -0800

    a decent fix for the dup issue by Eugene.

commit 66c1136
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Tue Jan 24 13:42:41 2023 -0800

    a temporary fix for the duplicate incident issue.
    will try to add some automation tests to verify:
        1: has incidents generated.
        2: no duplicate
    and then find a decent fix.

commit 3338fe0
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Tue Jan 24 15:11:50 2023 -0600

    Update azuredeploy.json

    Added link to the prerequisite details

commit e563f5f
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Tue Jan 24 15:09:26 2023 -0600

    Update azuredeploy.json

    Added link to prerequisite details

commit 956a4e4
Author: rohit2230 <121071301+rohit2230@users.noreply.github.com>
Date:   Mon Jan 23 03:06:04 2023 +0530

    Doc review

    Reviewed doc for language and style

commit 9c6e3cf
Author: rohit2230 <121071301+rohit2230@users.noreply.github.com>
Date:   Mon Jan 23 02:58:14 2023 +0530

    Doc review

    Reviewed for language and style

commit dc84755
Author: rohit2230 <121071301+rohit2230@users.noreply.github.com>
Date:   Mon Jan 23 02:46:15 2023 +0530

    Doc Review

    Reviewed for language and style

commit 2069d81
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Fri Jan 20 11:06:13 2023 -0800

    clean the codes.

commit edc60d4
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Fri Jan 20 10:26:19 2023 -0800

    add feature: TestAlertToQueue

commit 28efdb8
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Thu Jan 19 15:46:24 2023 -0800

    clean some codes.

commit eb86fbf
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Thu Jan 19 14:05:22 2023 -0800

    Fix some warning, retire some obsolete codes.

commit fe35840
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Wed Jan 18 17:08:17 2023 -0800

    fix some compilation warnings.

commit 8fae674
Author: rohit2230 <121071301+rohit2230@users.noreply.github.com>
Date:   Wed Jan 18 16:04:32 2023 +0530

    Reviews

    Edited content for style and grammar

commit 2bec432
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Fri Jan 13 17:33:30 2023 -0600

    Update azuredeploy.json

    Updated metadata

commit c97b56b
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Fri Jan 13 17:29:18 2023 -0600

    Update azuredeploy.json

    Fixed quotes

commit c3b07a1
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Fri Jan 13 17:25:09 2023 -0600

    Update azuredeploy.json

    Fixed typo

commit 04289ab
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Fri Jan 13 17:23:34 2023 -0600

    Update azuredeploy.json

    Added metadata

commit 8e139c0
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Wed Jan 11 10:27:54 2023 -0800

    update text from 'Azure Sentinel' to 'Microsoft Sentinel'

commit 94270ea
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Tue Jan 10 15:21:44 2023 -0800

    remove BlobStorageConnectionString for duplication.
    remove a dup try catch.

commit 199f5a1
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Tue Jan 10 11:07:38 2023 -0800

    update the Function Apps to use env instead of secret for variables.
    fix some properties in azuredeploy.json.

commit 7bb4f93
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Fri Jan 6 17:51:04 2023 -0800

    small fix in script.

commit d43cfcc
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Fri Jan 6 14:25:35 2023 -0800

    update deploy scripts.

commit 05f45be
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Fri Jan 6 15:11:45 2023 -0600

    Update readme.md

    Fixed a typo

commit 6155c4e
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Fri Jan 6 15:08:20 2023 -0600

    Update readme.md

    Updated the instructions to reflect the new deployment script

commit 9834739
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Fri Jan 6 15:07:16 2023 -0600

    Update readme.md

    Updated the instructions to reflect new deployment steps

commit 607b64f
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Fri Jan 6 13:49:24 2023 -0600

    Update readme.md

    Fixed a typo

commit db7be2a
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Fri Jan 6 13:44:56 2023 -0600

    Update readme.md

    Polished language

commit 8371bf1
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Fri Jan 6 10:45:15 2023 -0800

    update azuredeploy to host on windows OS.
    add deployment related scripts.
    update the readme file.

commit bc64f55
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Fri Jan 6 11:38:53 2023 -0600

    Update readme.md

    Updated publishing instructions

commit de74f40
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Thu Jan 5 14:21:11 2023 -0800

    change to windows host to workaround the AzureWebJobsStorage error issue.

commit 5a1daf5
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Wed Jan 4 15:57:42 2023 -0800

    small fix in azuredeploy.json

commit d9cdca1
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Wed Jan 4 15:54:46 2023 -0800

    add DefaultEndpointsProtocol to azuredeploy.json
@eerus
Copy link
Copy Markdown
Contributor

eerus commented Feb 21, 2023

@v-sabiraj , ok. Please check now.

@v-sabiraj
Copy link
Copy Markdown
Contributor

@yinghuang123 / @eerus, hope the function app is running well, as I don't have correct credentials I am getting unauthorized error and other errors as in image.
image

v-sabiraj
v-sabiraj previously approved these changes Feb 22, 2023
@v-sabiraj
Copy link
Copy Markdown
Contributor

@yinghuang123 / @eerus / @kishannerella, everything looks good. Can you please share the latest invocation logs of the running function app, thanks.

commit b768cab
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Wed Feb 22 18:25:53 2023 -0800

    Fix the required permissions and role for the Azure AD app

commit 474253f
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Tue Feb 21 11:49:26 2023 -0800

    Regenerate package with v2 solution creator and updated partner info

commit 44e2f1b
Merge: 12ec703 284f45d
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Sun Feb 19 22:49:30 2023 -0800

    Merge remote-tracking branch 'origin/master' into CohesitySecurity.internal

commit 12ec703
Merge: 4243ee1 3d8a1cb
Author: yinghuang123 <115043385+yinghuang123@users.noreply.github.com>
Date:   Thu Feb 16 16:08:39 2023 -0800

    Merge pull request #5 from cohesity/audo_deployment

    fix to the serverfarms Conflict issue.

commit 4243ee1
Merge: dcd835b 5127b80
Author: yinghuang123 <115043385+yinghuang123@users.noreply.github.com>
Date:   Thu Feb 16 16:08:04 2023 -0800

    Merge pull request #6 from cohesity/build

    update the build related stuff.

commit 5127b80
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Thu Feb 16 14:55:44 2023 -0800

    add this file, but which still not working yet.
        ./Solutions/CohesitySecurity/Package/mainTemplate.json.sh
    update the build script.

commit b4b7dcc
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Thu Feb 16 11:19:41 2023 -0800

    update the build related stuff.
    small change to metadata.

commit 3d8a1cb
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Wed Feb 15 11:03:21 2023 -0800

    fix to the serverfarms Conflict issue.
    small update to the deployment script.

commit dcd835b
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Fri Feb 10 13:58:34 2023 -0800

    Re-create package with version 2.0 and updated URLs

commit 26b81b7
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Fri Feb 10 13:54:10 2023 -0800

    Replace github URL to Azure from Cohesity

commit 2f3e379
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Fri Feb 10 13:16:52 2023 -0800

    Remove manual deployment option, change version and URLs

commit 3eb7ffc
Author: yinghuang123 <115043385+yinghuang123@users.noreply.github.com>
Date:   Thu Feb 9 11:13:27 2023 -0800

    Zip (#4)

    Add producer and consumer packaging scripts

commit 724bd4b
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Wed Feb 8 16:55:25 2023 -0800

    Renamed function app package name and location

commit 8a2a670
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Wed Feb 8 14:02:55 2023 -0800

    Add logo to solution

    Also, fix manual deployment steps in Cohesity_API_FunctionApp.json.
    Updated connector description in createUiTemplate.json and re-created
    package.

commit 03d5b8d
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Wed Feb 8 13:11:54 2023 -0800

    Add Cohesity logo

commit c79d251
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Tue Feb 7 18:13:10 2023 -0800

    Create package using v2 solution creator

    Also, moved the Solution file into 'Data' folder as it looks like that's
    the standard.

commit e3d0f77
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Tue Feb 7 17:29:53 2023 -0800

    Change post deployment field in email to an array of values

    Also, add periods at the end of descriptions in all the playbooks.

commit e8053f8
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Tue Feb 7 15:55:32 2023 -0800

    Add Cohesity in the title of playbooks and update readme accordingly

commit da51a75
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Mon Feb 6 20:45:28 2023 -0800

    Created package files with the new playbook

    Also, fixed readme to add the new playbook and some corrections.

commit e946591
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Mon Feb 6 13:41:13 2023 -0800

    Remove empty parameter from playbook as package validation fails

commit 6c52f04
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Mon Feb 6 19:27:57 2023 -0600

    Update readme.md

    Removed an extra dot

commit 7af5db7
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Mon Feb 6 10:00:51 2023 -0800

    update/add some auto deploy related scripts.

commit b5ffb71
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Mon Feb 6 09:52:36 2023 -0800

    beautify this json file

commit d002103
Author: Kishan Nerella <kishannerella@gmail.com>
Date:   Fri Feb 3 19:26:15 2023 -0800

    Fix package download links and producer timer trigger

    Also, changed the function app packaging by removing top-level directory.

commit 1a95322
Author: Kishan Nerella <kishannerella@MacBook-Pro.local>
Date:   Fri Feb 3 12:51:48 2023 -0800

    Add function runtime config and deployment url

commit 8bfc80e
Author: Kishan Nerella <kishannerella@MacBook-Pro.local>
Date:   Fri Feb 3 12:13:42 2023 -0800

    Create producer and consumer packages for deployment

commit f45527a
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Thu Feb 2 20:02:00 2023 -0800

    Fix readme language

commit eaf972c
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Thu Feb 2 19:55:37 2023 -0800

    Fix links in readme files

commit 7dbcd36
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Thu Feb 2 12:55:57 2023 -0600

    Update Cohesity_API_FunctionApp.json

    Removed a wrong reference

commit 85f916b
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Tue Jan 31 17:33:10 2023 -0600

    Update Cohesity_API_FunctionApp.json

    Removed locale from the link

commit bd24164
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Mon Jan 30 17:22:41 2023 -0800

    Fix delete blob deployment URL and tags

commit e6cab0c
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Mon Jan 30 16:40:38 2023 -0800

    add back folders with name begining in upper case.

commit 9bca638
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Mon Jan 30 16:38:42 2023 -0800

    delete those old folders with name begining in lower case.

commit 38e3073
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Mon Jan 30 16:37:04 2023 -0800

    uniform data input.
    rename folders to upper case prefix.
    add more test cases.

commit 62429c6
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Mon Jan 30 16:33:05 2023 -0800

    uniform data input.
    rename folders to upper case prefix.
    add more test cases.

commit 4a0baa2
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Fri Jan 27 21:02:12 2023 -0800

    Add delete incident blobs playbook

commit aca0d06
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Fri Jan 27 17:44:19 2023 -0800

    add one new exported playbook, need to later add description, name, author, etc.
    add cohesity tool to export playbook.

commit 79bb3a1
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Fri Jan 27 17:25:10 2023 -0600

    Update Cohesity_API_FunctionApp.json

    Removed unnecessary coma

commit 331342e
Author: rohit2230 <121071301+rohit2230@users.noreply.github.com>
Date:   Sat Jan 28 02:17:57 2023 +0530

    Reviewed doc

    Reviewed for style and language

commit f5ce722
Author: rohit2230 <121071301+rohit2230@users.noreply.github.com>
Date:   Sat Jan 28 02:12:12 2023 +0530

    Reviewed the doc

    Reviewed for style and language

commit 047a772
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Thu Jan 26 17:51:02 2023 -0600

    Create Cohesity_API_FunctionApp.json

    First version of data connector file

commit aee525e
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Thu Jan 26 17:38:11 2023 -0600

    Update readme.md

    Typo

commit 011848f
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Thu Jan 26 15:13:52 2023 -0800

    Remove pre-requisited from CloseHeliosIncident and Restore playbooks

commit 65180be
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Wed Jan 25 17:20:47 2023 -0800

    add test case for playbook: Cohesity_Close_Helios_Incident.

commit 9e22aac
Author: Kishan Nerella <kishan.nerella@cohesity.com>
Date:   Wed Jan 25 14:47:31 2023 -0800

    Add user role related info to playbook readme files

commit dea9ed1
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Tue Jan 24 17:14:06 2023 -0800

    a decent fix for the dup issue by Eugene.

commit 66c1136
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Tue Jan 24 13:42:41 2023 -0800

    a temporary fix for the duplicate incident issue.
    will try to add some automation tests to verify:
        1: has incidents generated.
        2: no duplicate
    and then find a decent fix.

commit 3338fe0
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Tue Jan 24 15:11:50 2023 -0600

    Update azuredeploy.json

    Added link to the prerequisite details

commit e563f5f
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Tue Jan 24 15:09:26 2023 -0600

    Update azuredeploy.json

    Added link to prerequisite details

commit 956a4e4
Author: rohit2230 <121071301+rohit2230@users.noreply.github.com>
Date:   Mon Jan 23 03:06:04 2023 +0530

    Doc review

    Reviewed doc for language and style

commit 9c6e3cf
Author: rohit2230 <121071301+rohit2230@users.noreply.github.com>
Date:   Mon Jan 23 02:58:14 2023 +0530

    Doc review

    Reviewed for language and style

commit dc84755
Author: rohit2230 <121071301+rohit2230@users.noreply.github.com>
Date:   Mon Jan 23 02:46:15 2023 +0530

    Doc Review

    Reviewed for language and style

commit 2069d81
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Fri Jan 20 11:06:13 2023 -0800

    clean the codes.

commit edc60d4
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Fri Jan 20 10:26:19 2023 -0800

    add feature: TestAlertToQueue

commit 28efdb8
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Thu Jan 19 15:46:24 2023 -0800

    clean some codes.

commit eb86fbf
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Thu Jan 19 14:05:22 2023 -0800

    Fix some warning, retire some obsolete codes.

commit fe35840
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Wed Jan 18 17:08:17 2023 -0800

    fix some compilation warnings.

commit 8fae674
Author: rohit2230 <121071301+rohit2230@users.noreply.github.com>
Date:   Wed Jan 18 16:04:32 2023 +0530

    Reviews

    Edited content for style and grammar

commit 2bec432
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Fri Jan 13 17:33:30 2023 -0600

    Update azuredeploy.json

    Updated metadata

commit c97b56b
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Fri Jan 13 17:29:18 2023 -0600

    Update azuredeploy.json

    Fixed quotes

commit c3b07a1
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Fri Jan 13 17:25:09 2023 -0600

    Update azuredeploy.json

    Fixed typo

commit 04289ab
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Fri Jan 13 17:23:34 2023 -0600

    Update azuredeploy.json

    Added metadata

commit 8e139c0
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Wed Jan 11 10:27:54 2023 -0800

    update text from 'Azure Sentinel' to 'Microsoft Sentinel'

commit 94270ea
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Tue Jan 10 15:21:44 2023 -0800

    remove BlobStorageConnectionString for duplication.
    remove a dup try catch.

commit 199f5a1
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Tue Jan 10 11:07:38 2023 -0800

    update the Function Apps to use env instead of secret for variables.
    fix some properties in azuredeploy.json.

commit 7bb4f93
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Fri Jan 6 17:51:04 2023 -0800

    small fix in script.

commit d43cfcc
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Fri Jan 6 14:25:35 2023 -0800

    update deploy scripts.

commit 05f45be
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Fri Jan 6 15:11:45 2023 -0600

    Update readme.md

    Fixed a typo

commit 6155c4e
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Fri Jan 6 15:08:20 2023 -0600

    Update readme.md

    Updated the instructions to reflect the new deployment script

commit 9834739
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Fri Jan 6 15:07:16 2023 -0600

    Update readme.md

    Updated the instructions to reflect new deployment steps

commit 607b64f
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Fri Jan 6 13:49:24 2023 -0600

    Update readme.md

    Fixed a typo

commit db7be2a
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Fri Jan 6 13:44:56 2023 -0600

    Update readme.md

    Polished language

commit 8371bf1
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Fri Jan 6 10:45:15 2023 -0800

    update azuredeploy to host on windows OS.
    add deployment related scripts.
    update the readme file.

commit bc64f55
Author: eerus <115032728+eerus@users.noreply.github.com>
Date:   Fri Jan 6 11:38:53 2023 -0600

    Update readme.md

    Updated publishing instructions

commit de74f40
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Thu Jan 5 14:21:11 2023 -0800

    change to windows host to workaround the AzureWebJobsStorage error issue.

commit 5a1daf5
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Wed Jan 4 15:57:42 2023 -0800

    small fix in azuredeploy.json

commit d9cdca1
Author: Ying Huang <ying.huang@cohesity.com>
Date:   Wed Jan 4 15:54:46 2023 -0800

    add DefaultEndpointsProtocol to azuredeploy.json
@v-sabiraj
Copy link
Copy Markdown
Contributor

The function app looks good as well.
IncidentConsumer
IncidentProducer

@v-rucdu v-rucdu merged commit 1c46cd3 into Azure:master Feb 23, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Analytic Rules Connector Connector specialty review needed Playbook Playbook specialty review needed Solution Solution specialty review needed

Projects

None yet

Development

Successfully merging this pull request may close these issues.