Skip to content

Commit fd80d8b

Browse files
committed
CSOAR-3717: Updated permission for integrations
1 parent ec80048 commit fd80d8b

File tree

3 files changed

+59
-0
lines changed

3 files changed

+59
-0
lines changed

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

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,28 @@ import IntegrationTimeout from '../../../../reuse/automation-service/integration
6060

6161
<IntegrationsAuthAWS/>
6262

63+
<IAMConfiguration/>
64+
65+
## Required Permissions
66+
```
67+
athena:StartQueryExecution
68+
athena:GetQueryExecution
69+
athena:GetQueryResults
70+
athena:StopQueryExecution
71+
athena:ListDatabases
72+
athena:ListWorkGroups
73+
athena:ListTableMetadata
74+
glue:GetDatabase
75+
glue:GetDatabases
76+
glue:GetTable
77+
glue:GetTables
78+
glue:GetTableVersion
79+
glue:GetTableVersions
80+
s3:GetObject
81+
s3:PutObject
82+
s3:ListBucket
83+
```
84+
6385
For information about Amazon Athena, see [Athena documentation](https://docs.aws.amazon.com/athena/).
6486

6587
## External Libraries

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

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,14 @@ import IntegrationTimeout from '../../../../reuse/automation-service/integration
5252

5353
<IntegrationsAuthAWS/>
5454

55+
<IAMConfiguration/>
56+
57+
## Required Permissions
58+
```
59+
cloudfront:ListCloudFrontOriginAccessIdentities
60+
cloudfront:GetCloudFrontOriginAccessIdentity
61+
```
62+
5563
For information about AWS CloudFront, see [CloudFront documentation](https://docs.aws.amazon.com/cloudfront/).
5664

5765
## Change Log

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

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,35 @@ import IntegrationTimeout from '../../../../reuse/automation-service/integration
7474

7575
<IntegrationsAuthAWS/>
7676

77+
<IAMConfiguration/>
78+
79+
## Required Permissions
80+
```
81+
ec2:AuthorizeSecurityGroupIngress
82+
ec2:CreateSnapshot
83+
ec2:DeleteSecurityGroup
84+
ec2:DeleteSnapshot
85+
ec2:DescribeAddresses
86+
ec2:DescribeInstances
87+
ec2:DescribeKeyPairs
88+
ec2:DescribeRegions
89+
ec2:DescribeSubnets
90+
ec2:DescribeSecurityGroups
91+
ec2:DescribeSnapshots
92+
ec2:DescribeVolumes
93+
ec2:DescribeVpcs
94+
ec2:DisassociateAddress
95+
ec2:GetPasswordData
96+
ec2:MonitorInstances
97+
ec2:ReleaseAddress
98+
ec2:RebootInstances
99+
ec2:RevokeSecurityGroupIngress
100+
ec2:StartInstances
101+
ec2:StopInstances
102+
ec2:TerminateInstances
103+
ec2:UnmonitorInstances
104+
```
105+
77106
For information about AWS EC2, see [EC2 documentation](https://docs.aws.amazon.com/ec2/).
78107

79108
## Change Log

0 commit comments

Comments
 (0)