Authenticx | Connect Integration - AWS Permission Policy and User Creation
Bryce Frase
67 steps
11 minutes
Amazon Web Services
Create Authenticx Integration Permission Policy
1
Navigate to your [AWS console](https://aws.amazon.com/console)
2
Click the "Search" field
3
Type "Policies" and Click "Policies" to create an Authenticx API Permission Policy
4
Click "Create policy"
5
Click "Choose a service"
6
Search and Click "Connect" for Amazon Connect
7
Click "Read" Access
8
Check "DescribeContact"
9
Check "DescribeUser"
10
Check "GetContactAttributes"
11
Check "SearchContacts"
12
Click "Add ARNs" to Scope Access to Your Connect Instance
13
Add your AWS resource region
14
Add your Connect resource instance ID
15
Click "Add ARNs"
16
Add another ARN for your Connect Sub-Resources
17
Add your Connect resource instance ID with the `/*` suffix
18
Click "Add ARNs"
19
Now, you may hide the Connect actions
20
Click "Add more permissions"
21
Click "Choose a service" and type "s3"
22
Click "S3"
23
Click "List" to grant List access to your chosen s3 buckets
24
Check "ListBucket"
25
Click "Read" to grant Read access to your specific s3 buckets
26
Check "GetObject"
27
Click "Add ARNs" to scope access to your specific Connect s3 bucket(s)
28
Add s3 resource Bucket name
29
Click "Add ARNs"
30
Add another ARN for your s3 bucket sub-resources
31
Add your s3 Resource bucket name with the `/*` suffix
32
Click "Add ARNs"
33
Collapse s3
34
If your Connect instance encrypts at rest, click "Add more permissions"
35
Click "Choose a service" and type "KMS" for Key Management Service
36
Click "KMS"
37
Click "Write" to grant access to generate decryption keys
38
Check "GenerateDataKey"
39
Check "Decrypt"
40
Click "Add ARNs" to scope access to your Connect instance encryption key
41
Add your "Resource region"
42
Add your "Resource key" ID
43
Click "Add ARNs"
44
Click "Next"
45
Add a unique policy name, like "Authenticx_Connect_Integration"
46
Click "Create policy"
47
The Authenticx Integration Policy is now created!
Create Authenticx Integration User
48
Click "Users"
49
Click "Create user"
50
Add a unique username for the Integration, like"AuthenticxConnectIntegration"
51
Click "Next"
52
Click "Attach policies directly" to add Authenticx Integration Policy
53
Search for your newly created policy
54
Check the specific Authenticx Integration Policy
55
Click "Next"
56
Click "Create user"
API Access Key for Authenticx Integration User
57
Click on your new Authenticx Integration user
58
Click "Security credentials"
59
Click "Create access key"
60
Click "Other" as this Integration runs inside Authenticx
61
Click "Next"
62
Add a helpful tag to describe this key, like "Authenticx Access Key - YYYYMMDD"
63
Click "Create access key"
64
Securely copy and store the Access Key
65
Securely copy and store the Secret
66
Securely share the Access Key and Secret with your Authenticx Representative
67
Congratulations, your Amazon Connect conversations are ready for Authenticx!
Authenticx | Connect Integration - AWS Permission Policy and User Creation
Bryce Frase
67 steps
11 minutes
Amazon Web Services
Create Authenticx Integration Permission Policy
1
Navigate to your [AWS console](https://aws.amazon.com/console)
2
Click the "Search" field
3
Type "Policies" and Click "Policies" to create an Authenticx API Permission Policy
4
Click "Create policy"
5
Click "Choose a service"
6
Search and Click "Connect" for Amazon Connect
7
Click "Read" Access
8
Check "DescribeContact"
9
Check "DescribeUser"
10
Check "GetContactAttributes"
11
Check "SearchContacts"
12
Click "Add ARNs" to Scope Access to Your Connect Instance
13
Add your AWS resource region
14
Add your Connect resource instance ID
15
Click "Add ARNs"
16
Add another ARN for your Connect Sub-Resources
17
Add your Connect resource instance ID with the `/*` suffix
18
Click "Add ARNs"
19
Now, you may hide the Connect actions
20
Click "Add more permissions"
21
Click "Choose a service" and type "s3"
22
Click "S3"
23
Click "List" to grant List access to your chosen s3 buckets
24
Check "ListBucket"
25
Click "Read" to grant Read access to your specific s3 buckets
26
Check "GetObject"
27
Click "Add ARNs" to scope access to your specific Connect s3 bucket(s)
28
Add s3 resource Bucket name
29
Click "Add ARNs"
30
Add another ARN for your s3 bucket sub-resources
31
Add your s3 Resource bucket name with the `/*` suffix
32
Click "Add ARNs"
33
Collapse s3
34
If your Connect instance encrypts at rest, click "Add more permissions"
35
Click "Choose a service" and type "KMS" for Key Management Service
36
Click "KMS"
37
Click "Write" to grant access to generate decryption keys
38
Check "GenerateDataKey"
39
Check "Decrypt"
40
Click "Add ARNs" to scope access to your Connect instance encryption key
41
Add your "Resource region"
42
Add your "Resource key" ID
43
Click "Add ARNs"
44
Click "Next"
45
Add a unique policy name, like "Authenticx_Connect_Integration"
46
Click "Create policy"
47
The Authenticx Integration Policy is now created!
Create Authenticx Integration User
48
Click "Users"
49
Click "Create user"
50
Add a unique username for the Integration, like"AuthenticxConnectIntegration"
51
Click "Next"
52
Click "Attach policies directly" to add Authenticx Integration Policy
53
Search for your newly created policy
54
Check the specific Authenticx Integration Policy
55
Click "Next"
56
Click "Create user"
API Access Key for Authenticx Integration User
57
Click on your new Authenticx Integration user
58
Click "Security credentials"
59
Click "Create access key"
60
Click "Other" as this Integration runs inside Authenticx
61
Click "Next"
62
Add a helpful tag to describe this key, like "Authenticx Access Key - YYYYMMDD"
63
Click "Create access key"
64
Securely copy and store the Access Key
65
Securely copy and store the Secret
66
Securely share the Access Key and Secret with your Authenticx Representative
67
Congratulations, your Amazon Connect conversations are ready for Authenticx!