What is Amazon Chime?

Amazon chime is a communication service that transforms online meetings with an application that is secure and comprehensive.

Amazon chime can be used for online meetings, video conferencing, calls and chats.

Amazon Chime Administrator

With Amazon chime administrator you can use Amazon chime console to perform tasks such as creating accounts, users and permissions.

When you create an Amazon Chime administrator account, you choose whether to create a Team account or an Enterprise account.

To create a Amazon chime administrator follow below steps.

  1. Open the Amazon Chime console at https://chime.aws.amazon.com/.
  2. On the Accounts page, choose New account.
  3. For Account Name, enter a name for the account and choose Create account.

To configure account policies:

  1. Open the Amazon Chime console at https://chime.aws.amazon.com/.
  2. On the Accounts page, choose the name of the account to configure.
  3. For Settings, choose Meetings.
  4. For Policies, select or clear the account policy options you want to allow or stop allowing.
  5. Choose Change.

Amazon Chime Permissions

Amazon Chime provides usage-based pricing. You pay only for the users with Pro permissions that host meetings, and only on the days that those meetings are hosted. 

There is no charge for users with Basic permissions. 

Amazon Chime User Management

You use the Amazon Chime console to add and manage users. You add users by inviting them. As they accept your invitations, they appear under Users, which lists all the users in your account and their user details.

  1. On the Home page of the console, in the left-hand pane, choose Accounts.

    A list of the accounts that you administer appears.

  2. Choose the account to which you want to add members, then choose Invite users.

    The Invite new users dialog box appears.

  3. Enter the email addresses of the users that you want to invite. Separate each address with a semicolon (;).

  4. Choose Invite users.

Allow IAM users full access to Amazon Chime

In this section we will create a IAM policy that will allows users full access to access Amazon Chime.

{
    "Version": "2012-10-17",
    "Statement": [
        {
            "Action": [
                "chime:*"
            ],
            "Effect": "Allow",
            "Resource": "*"
        },
        {
            "Action": [
                "s3:ListBucket",
                "s3:ListAllMyBuckets",
                "s3:GetBucketAcl",
                "s3:GetBucketLocation",
                "s3:GetBucketLogging",
                "s3:GetBucketVersioning",
                "s3:GetBucketWebsite"
            ],
            "Effect": "Allow",
            "Resource": "*"
        },
        {
            "Action": [
                "logs:CreateLogDelivery",
                "logs:DeleteLogDelivery",
                "logs:GetLogDelivery",
                "logs:ListLogDeliveries",
                "logs:DescribeResourcePolicies",
                "logs:PutResourcePolicy",
                "logs:CreateLogGroup",
                "logs:DescribeLogGroups"
            ],
            "Effect": "Allow",
            "Resource": "*"
        },
        {
            "Effect": "Allow",
            "Action": [
                "sns:CreateTopic",
                "sns:GetTopicAttributes"
            ],
            "Resource": [
                "arn:aws:sns:*:*:ChimeVoiceConnector-Streaming*"
            ]
        },
        {
            "Effect": "Allow",
            "Action": [
                "sqs:GetQueueAttributes",
                "sqs:CreateQueue"
            ],
            "Resource": [
                "arn:aws:sqs:*:*:ChimeVoiceConnector-Streaming*"
            ]
        }
    ]
}

Logging and monitoring in Amazon Chime

You can monitor Amazon Chime using CloudWatch, which collects raw data and processes it into readable, near real-time metrics. 

When Amazon Chime generates events, it sends them to EventBridge for best effort delivery, meaning Amazon Chime tries to send all events to EventBridge, but in rare cases an event might not be delivered.

Conclusion

In this article you learnt about what is Amazon chime and how to manage accounts and users within this service.

Leave a comment