AWS IAM: What is a policy?
8 July 2022 (Updated 8 July 2022)
An AWS policy is a JSON object that defines permissions. You can use default AWS policies (about ~900 at the time of writing) or create your own policies and then assign them to different users, user groups or roles in your organization.
Example policies
Here’s the default AdministratorAccess policy:
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Action": "*",
"Resource": "*"
}
]
}
Here’s the AWSLambdaDynamoDBExecutionRole policy:
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Action": [
"dynamodb:DescribeStream",
"dynamodb:GetRecords",
"dynamodb:GetShardIterator",
"dynamodb:ListStreams",
"logs:CreateLogGroup",
"logs:CreateLogStream",
"logs:PutLogEvents"
],
"Resource": "*"
}
]
}
Tagged:
AWS
Thanks for your comment 🙏. Once it's approved, it will appear here.
Leave a comment