Skip to content

Commit f9d0101

Browse files
committed
Finish S integrations
1 parent 3b3f741 commit f9d0101

29 files changed

+482
-39
lines changed

docs/platform-services/automation-service/app-central/integrations/shodan.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,21 @@ Shodan is a search engine for Internet-connected devices. Web search engines, su
1919
## Configure Shodan in Automation Service and Cloud SOAR
2020

2121
import IntegrationsAuth from '../../../../reuse/integrations-authentication.md';
22+
import IntegrationCertificate from '../../../../reuse/automation-service/integration-certificate.md';
23+
import IntegrationEngine from '../../../../reuse/automation-service/integration-engine.md';
24+
import IntegrationLabel from '../../../../reuse/automation-service/integration-label.md';
25+
import IntegrationProxy from '../../../../reuse/automation-service/integration-proxy.md';
26+
import IntegrationTimeout from '../../../../reuse/automation-service/integration-timeout.md';
2227

2328
<IntegrationsAuth/>
29+
* <IntegrationLabel/>
30+
* **API URL**. Enter your [Shodan API URL](https://developer.shodan.io/api), for example, `https://api.shodan.io`.
31+
32+
* **API Key**. Enter your [Shodan API key](https://developer.shodan.io/api/requirements).
33+
* <IntegrationTimeout/>
34+
* <IntegrationCertificate/>
35+
* <IntegrationEngine/>
36+
* <IntegrationProxy/>
2437

2538
<img src={useBaseUrl('/img/platform-services/automation-service/app-central/integrations/misc/shodan-configuration.png')} style={{border:'1px solid gray'}} alt="Shodan configuration" width="400"/>
2639

docs/platform-services/automation-service/app-central/integrations/silent-push.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,21 @@ The Silent Push integration identifies emerging threats before they launch by de
2727
## Configure Silent Push in Automation Service and Cloud SOAR
2828

2929
import IntegrationsAuth from '../../../../reuse/integrations-authentication.md';
30+
import IntegrationCertificate from '../../../../reuse/automation-service/integration-certificate.md';
31+
import IntegrationEngine from '../../../../reuse/automation-service/integration-engine.md';
32+
import IntegrationLabel from '../../../../reuse/automation-service/integration-label.md';
33+
import IntegrationProxy from '../../../../reuse/automation-service/integration-proxy.md';
34+
import IntegrationTimeout from '../../../../reuse/automation-service/integration-timeout.md';
3035

3136
<IntegrationsAuth/>
37+
* <IntegrationLabel/>
38+
* **API URL**. Enter your [Silent Push API URL](https://docs.silentpush.com/), for example, `https://api.silentpush.com`.
39+
40+
* **API Key**. Enter your [Silent Push API key](https://help.silentpush.com/v1/docs/generating-an-api-key).
41+
* <IntegrationTimeout/>
42+
* <IntegrationCertificate/>
43+
* <IntegrationEngine/>
44+
* <IntegrationProxy/>
3245

3346
<img src={useBaseUrl('/img/platform-services/automation-service/app-central/integrations/misc/silent-push-configuration.png')} style={{border:'1px solid gray'}} alt="Silent Push configuration" width="400"/>
3447

docs/platform-services/automation-service/app-central/integrations/slack.md

Lines changed: 22 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -95,15 +95,33 @@ Create a public or private channel, Send messages or Files to channels or Users
9595
## Configure Slack in Automation Service and Cloud SOAR
9696

9797
import IntegrationsAuth from '../../../../reuse/integrations-authentication.md';
98+
import IntegrationCertificate from '../../../../reuse/automation-service/integration-certificate.md';
99+
import IntegrationEngine from '../../../../reuse/automation-service/integration-engine.md';
100+
import IntegrationLabel from '../../../../reuse/automation-service/integration-label.md';
101+
import IntegrationProxy from '../../../../reuse/automation-service/integration-proxy.md';
102+
import IntegrationTimeout from '../../../../reuse/automation-service/integration-timeout.md';
98103

99104
<IntegrationsAuth/>
105+
* <IntegrationLabel/>
106+
* **Bot/User OAuth Token**. Copy the User OAuth Token from the Slack web page (see [above](#slack-configuration)) and paste it here. For information about tokens, see [Slack documentation](https://api.slack.com/concepts/token-types).
100107

101-
* Copy the User OAuth Token from Slack webpage and paste it In the Bot/User OAuth Token.
102-
* If using an Org-level Token, select the Token Type as Org-level Token and provide the Team ID. By default, it is set to Workspace-Level Token, which does not require a Team ID.<br/><img src={useBaseUrl('/img/platform-services/automation-service/app-central/integrations/slack/slack-14.png')} style={{border:'1px solid gray'}} alt="slack" width="400"/>
108+
* **Token Type**. Select the token type:
109+
* **Org-level Token**. If using an org-level token, select the token type as **Org-level Token** and provide the team ID below.
110+
* **Workspace-level Token**. By default, token type is set to **Workspace-level Token**, which does not require a team ID.
111+
112+
* **Team ID**. If using an org-level token, provide the [team ID](https://slack.com/help/articles/221769328-Locate-your-Slack-URL-or-ID).
113+
* <IntegrationTimeout/>
114+
* <IntegrationCertificate/>
115+
* <IntegrationEngine/>
116+
* <IntegrationProxy/>
117+
118+
<img src={useBaseUrl('/img/platform-services/automation-service/app-central/integrations/slack/slack-14.png')} style={{border:'1px solid gray'}} alt="slack" width="400"/>
103119

104120
Create another resource for the Bot User. Then:
105-
* Copy the Bot User OAuth Token from Slack webpage and paste it In the Bot/User OAuth Token.
106-
* If using an Org-level Token, select the Token Type as Org-level Token and provide the Team ID. By default, it is set to Workspace-Level Token, which does not require a Team ID.<br/><img src={useBaseUrl('/img/platform-services/automation-service/app-central/integrations/slack/slack-15.png')} style={{border:'1px solid gray'}} alt="slack" width="400"/>
121+
1. Copy the [Bot OAuth Token](https://api.slack.com/concepts/token-types#bot) from Slack webpage (see [above](#slack-configuration)) and paste it In the **Bot/User OAuth Token** field.
122+
1. If using an org-level token, select the **Token Type** as **Org-level Token** and provide the team ID. By default, it is set to **Workspace-Level Token**, which does not require a team ID.
123+
124+
<img src={useBaseUrl('/img/platform-services/automation-service/app-central/integrations/slack/slack-15.png')} style={{border:'1px solid gray'}} alt="slack" width="400"/>
107125

108126
For information about Slack, see [Slack documentation](https://slack.com/help).
109127

docs/platform-services/automation-service/app-central/integrations/smtp-v3.md

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,8 +39,42 @@ Email Gateway
3939
## Configure SMTP V3 in Automation Service and Cloud SOAR
4040

4141
import IntegrationsAuth from '../../../../reuse/integrations-authentication.md';
42+
import IntegrationCertificate from '../../../../reuse/automation-service/integration-certificate.md';
43+
import IntegrationEngine from '../../../../reuse/automation-service/integration-engine.md';
44+
import IntegrationLabel from '../../../../reuse/automation-service/integration-label.md';
45+
import IntegrationProxy from '../../../../reuse/automation-service/integration-proxy.md';
46+
import IntegrationTimeout from '../../../../reuse/automation-service/integration-timeout.md';
47+
import CloudSOARAPIURL from '../../../../reuse/automation-service/cloud-soar-api-url.md';
48+
import AccessID from '../../../../reuse/automation-service/access-id.md';
49+
import AccessKey from '../../../../reuse/automation-service/access-key.md';
4250

4351
<IntegrationsAuth/>
52+
* <IntegrationLabel/>
53+
* **Email Account**. Enter an SMTP email account address.
54+
55+
* **SMTP Server**. Enter your SMTP server, for example, `smtp.office365.com`.
56+
57+
* **Port**. Enter your SMTP port, for example, `587`.
58+
59+
* <IntegrationCertificate/>
60+
* **Connection Security**. Select the security method for your connection:
61+
* **None**
62+
* **STARTTLS**
63+
* **SSL/TLS**
64+
65+
* **Authentication Method**. Select the authentication method:
66+
* **None**
67+
* **Plain password**
68+
* **Encrypted password**
69+
70+
* **Username**. Enter the username for an SMTP admin user authorized to authenticate the integration.
71+
72+
* **Password**. Enter the password for the admin user.
73+
* <CloudSOARAPIURL/>
74+
* <AccessID/>
75+
* <AccessKey/>
76+
* <IntegrationEngine/>
77+
* <IntegrationProxy/>
4478

4579
<img src={useBaseUrl('/img/platform-services/automation-service/app-central/integrations/misc/smtp-v3-configuration.png')} style={{border:'1px solid gray'}} alt="SMTP V3 configuration" width="400"/>
4680

docs/platform-services/automation-service/app-central/integrations/snort.md

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,21 @@ The Snort is a free open source network intrusion detection system and intrusion
1818
## Configure Snort in Automation Service and Cloud SOAR
1919

2020
import IntegrationsAuth from '../../../../reuse/integrations-authentication.md';
21+
import IntegrationCertificate from '../../../../reuse/automation-service/integration-certificate.md';
22+
import IntegrationEngine from '../../../../reuse/automation-service/integration-engine.md';
23+
import IntegrationLabel from '../../../../reuse/automation-service/integration-label.md';
24+
import IntegrationProxy from '../../../../reuse/automation-service/integration-proxy.md';
25+
import IntegrationTimeout from '../../../../reuse/automation-service/integration-timeout.md';
2126

2227
<IntegrationsAuth/>
23-
24-
* **URL**. 'https://www.snort.org'. <br/><img src={useBaseUrl('/img/platform-services/automation-service/app-central/integrations/misc/snort-configuration.png')} style={{border:'1px solid gray'}} alt="Snort configuration" width="400"/>
28+
* <IntegrationLabel/>
29+
* **URL**. Enter your Snort URL, for example, `https://www.snort.org`.
30+
* <IntegrationCertificate/>
31+
* <IntegrationTimeout/>
32+
* <IntegrationEngine/>
33+
* <IntegrationProxy/>
34+
35+
<img src={useBaseUrl('/img/platform-services/automation-service/app-central/integrations/misc/snort-configuration.png')} style={{border:'1px solid gray'}} alt="Snort configuration" width="400"/>
2536

2637
For information about Snort, see [Snort documentation](https://www.snort.org/documents).
2738

docs/platform-services/automation-service/app-central/integrations/snyk.md

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,11 +21,23 @@ The Snyk is a platform allowing you to scan, prioritize, and fix security vulner
2121
## Configure Snyk in Automation Service and Cloud SOAR
2222

2323
import IntegrationsAuth from '../../../../reuse/integrations-authentication.md';
24+
import IntegrationCertificate from '../../../../reuse/automation-service/integration-certificate.md';
25+
import IntegrationEngine from '../../../../reuse/automation-service/integration-engine.md';
26+
import IntegrationLabel from '../../../../reuse/automation-service/integration-label.md';
27+
import IntegrationProxy from '../../../../reuse/automation-service/integration-proxy.md';
28+
import IntegrationTimeout from '../../../../reuse/automation-service/integration-timeout.md';
2429

2530
<IntegrationsAuth/>
31+
* <IntegrationLabel/>
32+
* **API URL**. Enter your [Snyk API URL](https://docs.snyk.io/snyk-api/v1-api#api-urls). The default is `https://api.snyk.io/`.
2633

27-
* **API URL**. Default is `https://api.snyk.io/`.
28-
* **Token**. Insert the Token.<br/><img src={useBaseUrl('/img/platform-services/automation-service/app-central/integrations/misc/snyk-configuration.png')} style={{border:'1px solid gray'}} alt="Snyk configuration" width="400"/>
34+
* **Token**. Insert your [Snyk API token](https://docs.snyk.io/snyk-api/authentication-for-api#how-to-obtain-your-personal-token).
35+
* <IntegrationTimeout/>
36+
* <IntegrationCertificate/>
37+
* <IntegrationEngine/>
38+
* <IntegrationProxy/>
39+
40+
<img src={useBaseUrl('/img/platform-services/automation-service/app-central/integrations/misc/snyk-configuration.png')} style={{border:'1px solid gray'}} alt="Snyk configuration" width="400"/>
2941

3042
For information about Snyk, see [Snyk documentation](https://docs.snyk.io/).
3143

docs/platform-services/automation-service/app-central/integrations/socradar.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,23 @@ SOCRadar provides an early warning system with an extended threat intelligence p
2020
## Configure SOCRadar in Automation Service and Cloud SOAR
2121

2222
import IntegrationsAuth from '../../../../reuse/integrations-authentication.md';
23+
import IntegrationCertificate from '../../../../reuse/automation-service/integration-certificate.md';
24+
import IntegrationEngine from '../../../../reuse/automation-service/integration-engine.md';
25+
import IntegrationLabel from '../../../../reuse/automation-service/integration-label.md';
26+
import IntegrationProxy from '../../../../reuse/automation-service/integration-proxy.md';
27+
import IntegrationTimeout from '../../../../reuse/automation-service/integration-timeout.md';
2328

2429
<IntegrationsAuth/>
30+
* <IntegrationLabel/>
31+
* **Host**. Enter your SOCRadar hostname.
32+
33+
* **API Key**. Enter your [SOCRadar API key](https://github.com/demisto/content/blob/master//Packs/SOCRadar/Integrations/SOCRadarIncidents/README.md#how-to-obtain-socradar-incident-api-key).
34+
35+
* **Company ID**. Enter your [SOCRadar company ID](https://github.com/demisto/content/blob/master//Packs/SOCRadar/Integrations/SOCRadarIncidents/README.md).
36+
* <IntegrationCertificate/>
37+
* <IntegrationTimeout/>
38+
* <IntegrationEngine/>
39+
* <IntegrationProxy/>
2540

2641
<img src={useBaseUrl('/img/platform-services/automation-service/app-central/integrations/misc/socradar-configuration.png')} style={{border:'1px solid gray'}} alt="SOCRadar configuration" width="400"/>
2742

docs/platform-services/automation-service/app-central/integrations/sonicwall.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,23 @@ For configuration purposes, refer [here](https://www.sonicwall.com/support/techn
3232
## Configure SonicWall in Automation Service and Cloud SOAR
3333

3434
import IntegrationsAuth from '../../../../reuse/integrations-authentication.md';
35+
import IntegrationCertificate from '../../../../reuse/automation-service/integration-certificate.md';
36+
import IntegrationEngine from '../../../../reuse/automation-service/integration-engine.md';
37+
import IntegrationLabel from '../../../../reuse/automation-service/integration-label.md';
38+
import IntegrationProxy from '../../../../reuse/automation-service/integration-proxy.md';
39+
import IntegrationTimeout from '../../../../reuse/automation-service/integration-timeout.md';
3540

3641
<IntegrationsAuth/>
42+
* <IntegrationLabel/>
43+
* **API URL**. Enter your SonicWall API URL, for example, `https://your-domain/api/sonicos`.
44+
45+
* **Username**. Enter the username of a SonicWall admin user authorized to authenticate the integration.
46+
47+
* **Password**. Enter the password for the admin user.
48+
* <IntegrationTimeout/>
49+
* <IntegrationCertificate/>
50+
* <IntegrationEngine/>
51+
* <IntegrationProxy/>
3752

3853
<img src={useBaseUrl('/img/platform-services/automation-service/app-central/integrations/misc/sonicwall-configuration.png')} style={{border:'1px solid gray'}} alt="SonicWall configuration" width="400"/>
3954

docs/platform-services/automation-service/app-central/integrations/sophos-central-v3.md

Lines changed: 17 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ Utilize Sophos Central enrichment data during incident investigations.
2222

2323
## Sophos Central V3 configuration
2424

25-
The following steps show how to create new API credentials to work with Cloud SOAR.
25+
The following steps show how to create new [API credentials](https://docs.sophos.com/central/customer/help/en-us/ManageYourProducts/GlobalSettings/APICredentials/index.html) to work with Cloud SOAR.
2626

2727
1. Log in to the [Sophos Central Partner](https://central.sophos.com/manage/partner) platform.
2828
1. On the left click on **Settings & Policies** and then click the **API credentials**.<br/><img src={useBaseUrl('/img/platform-services/automation-service/app-central/integrations/sophos-central-v3/sophos-central-v3-1.png')} style={{border:'1px solid gray'}} alt="sophos-central" width="600"/>
@@ -35,12 +35,25 @@ The following steps show how to create new API credentials to work with Cloud SO
3535
## Configure Sophos Central V3 in Automation Service and Cloud SOAR
3636

3737
import IntegrationsAuth from '../../../../reuse/integrations-authentication.md';
38+
import IntegrationCertificate from '../../../../reuse/automation-service/integration-certificate.md';
39+
import IntegrationEngine from '../../../../reuse/automation-service/integration-engine.md';
40+
import IntegrationLabel from '../../../../reuse/automation-service/integration-label.md';
41+
import IntegrationProxy from '../../../../reuse/automation-service/integration-proxy.md';
42+
import IntegrationTimeout from '../../../../reuse/automation-service/integration-timeout.md';
3843

3944
<IntegrationsAuth/>
45+
* <IntegrationLabel/>
46+
* **URL**. Enter your[ Sophos API URL](https://docs.sophos.com/central/customer/help/en-us/ManageYourProducts/GlobalSettings/APICredentials/ThirdPartyAccess/index.html), for example, `https://api.central.sophos.com`.
4047

41-
* **Label**. The name of the resource.
42-
* **URL**. `https://api.central.sophos.com`.
43-
* Client ID and Client Secret taken earlier from Sophos.<br/><img src={useBaseUrl('/img/platform-services/automation-service/app-central/integrations/misc/sophos-center-v3-configuration.png')} style={{border:'1px solid gray'}} alt="Sophos Central V3 configuration" width="400"/>
48+
* **Client ID**. Enter the [client ID](https://docs.sophos.com/central/customer/help/en-us/ManageYourProducts/GlobalSettings/APICredentials/index.html) you [obtained earlier](#sophos-central-v3-configuration).
49+
50+
* **Client Secret**. Enter the secret for the client ID.
51+
* <IntegrationCertificate/>
52+
* <IntegrationTimeout/>
53+
* <IntegrationEngine/>
54+
* <IntegrationProxy/>
55+
56+
<img src={useBaseUrl('/img/platform-services/automation-service/app-central/integrations/misc/sophos-center-v3-configuration.png')} style={{border:'1px solid gray'}} alt="Sophos Central V3 configuration" width="400"/>
4457

4558
For information about Sophos Central, see [Sophos Central documentation](https://docs.sophos.com/central/customer/help/en-us/index.html).
4659

docs/platform-services/automation-service/app-central/integrations/sophos-central.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,23 @@ Utilize Sophos Central enrichment data during incident investigations.
2424
## Configure Sophos Central in Automation Service and Cloud SOAR
2525

2626
import IntegrationsAuth from '../../../../reuse/integrations-authentication.md';
27+
import IntegrationCertificate from '../../../../reuse/automation-service/integration-certificate.md';
28+
import IntegrationEngine from '../../../../reuse/automation-service/integration-engine.md';
29+
import IntegrationLabel from '../../../../reuse/automation-service/integration-label.md';
30+
import IntegrationProxy from '../../../../reuse/automation-service/integration-proxy.md';
31+
import IntegrationTimeout from '../../../../reuse/automation-service/integration-timeout.md';
2732

2833
<IntegrationsAuth/>
34+
* <IntegrationLabel/>
35+
* **URL**. Enter your[ Sophos API URL](https://docs.sophos.com/central/customer/help/en-us/ManageYourProducts/GlobalSettings/APICredentials/ThirdPartyAccess/index.html), for example, `https://api.central.sophos.com`.
36+
37+
* **API Key**. Enter your [legacy Sophos Central API key]((https://docs.sophos.com/central/customer/help/en-us/ManageYourProducts/GlobalSettings/ApiTokenManagement/index.html)).
38+
39+
* **Token**. Enter your [Sophos Central token](https://docs.sophos.com/central/customer/help/en-us/ManageYourProducts/GlobalSettings/ApiTokenManagement/index.html).
40+
* <IntegrationCertificate/>
41+
* <IntegrationTimeout/>
42+
* <IntegrationEngine/>
43+
* <IntegrationProxy/>
2944

3045
<img src={useBaseUrl('/img/platform-services/automation-service/app-central/integrations/misc/sophos-central-configuration.png')} style={{border:'1px solid gray'}} alt="Sophos Central configuration" width="400"/>
3146

0 commit comments

Comments
 (0)