Table of Contents | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Purpose
To use Devo to secure your AWS data, you
...
need to authorize Devo to receive the information.
After completing these steps, you will have an S3 Bucket, SQS, SQS Access Policy, IAM Policy, Role, and Trust Policy in your AWS account.
...
Info |
---|
Note that data will be available to Devo and your policies will follow AWS recommended best practices. |
Permissions
These AWS account permissions are required
...
.
s3:CreateBucket
s3:PutObject
s3:PutBucketNotification
sqs:CreateQueue
sqs:AddPermission
sqs:GetQueueUrl
sqs:SetQueueAttributes
iam:CreatePolicy
iam:CreateRole
iam:AttachRolePolicy
iam:UpdateAssumeRolePolicy
logs:CreateLogDelivery
logs:DeleteLogDelivery
Info |
---|
Please visit the vendor documentation for more needed details. |
Authorize it
Create an Information List
Rw ui steps macro | |
---|---|
|
Create S3 Bucket
Rw ui steps macro | |
---|---|
Create an S3 bucket using the default settings. Use a separate bucket for each log format, if possible. |
Create SQS
Rw ui expands macro | |
---|---|
|
Set SQS Access Policy
Rw ui steps macro | |||
---|---|---|---|
|
...
|
IAM Policy
Rw ui steps macro | |||
---|---|---|---|
|
Role
Rw ui steps macro | |
---|---|
Create a role. |
Select Trust Policy
Rw ui expands macro | |||||
---|---|---|---|---|---|
b. If your partition is
Once the authorization process is complete, you can create a Devo collector and add data to the S3 Bucket. |
Validate the Authorization
If there is no data being delivered to the S3 bucket yet and the collector is running, you may validate authorization by uploading an empty file to the bucket. In devo.collectors.out
the collector will log
Number of messages in the queue: 0 and Number of messages in flight 1
followed by
the file size is 0 Bytes and has 1 to process
indicating correct authorization.