AWSThinkboxDeadlineResourceTrackerAdminPolicy
Summary
Grants permissions required to create, destroy, and administer AWS Thinkbox's Deadline Resource Tracker.
Permissions imported from the AWS Managed Policy Reference Guide; other sections pending editorial review.
Identity
- ARN
arn:aws:iam::aws:policy/AWSThinkboxDeadlineResourceTrackerAdminPolicy- Default version
- v9
- Created
- Last edited
- Services
- application-autoscaling, cloudformation, dynamodb, events, iam, lambda, s3, sqs
Control-plane actions (52)
By access level: 3 List, 2 Permissions management, 13 Read, 8 Tagging, 26 Write.
| Service | Granted | Access levels and limits | Granted by |
|---|---|---|---|
| Application Auto Scaling | 6 of 14 | 2 Read, 4 Write; 0 restricted, 0 conditional | application-autoscaling:DeleteScalingPolicy, application-autoscaling:DeregisterScalableTarget, application-autoscaling:DescribeScalableTargets, application-autoscaling:DescribeScalingPolicies, application-autoscaling:PutScalingPolicy, application-autoscaling:RegisterScalableTarget |
| CloudFormation | 8 of 104 | 2 List, 2 Tagging, 4 Write; 7 restricted, 0 conditional | cloudformation:CreateStack, cloudformation:DeleteStack, cloudformation:DescribeStacks, cloudformation:ListStacks, cloudformation:TagResource, cloudformation:UntagResource, cloudformation:UpdateStack, cloudformation:UpdateTerminationProtection |
| DynamoDB | 6 of 68 | 2 Read, 2 Tagging, 2 Write; 6 restricted, 0 conditional | dynamodb:CreateTable, dynamodb:DeleteTable, dynamodb:DescribeTable, dynamodb:ListTagsOfResource, dynamodb:TagResource, dynamodb:UntagResource |
| EventBridge | 5 of 71 | 1 Read, 4 Write; 5 restricted, 0 conditional | events:DeleteRule, events:DescribeRule, events:PutRule, events:PutTargets, events:RemoveTargets |
| IAM | 5 of 190 | 1 List, 2 Read, 2 Write; 4 restricted, 2 conditional | iam:CreateServiceLinkedRole, iam:GetRole, iam:GetUser, iam:ListAttachedRolePolicies, iam:PassRole |
| Lambda | 16 of 121 | 2 Permissions management, 4 Read, 2 Tagging, 8 Write; 15 restricted, 4 conditional | lambda:AddPermission, lambda:CreateEventSourceMapping, lambda:CreateFunction, lambda:DeleteEventSourceMapping, lambda:DeleteFunction, lambda:DeleteFunctionConcurrency, lambda:GetEventSourceMapping, lambda:GetFunction, lambda:GetFunctionConfiguration, lambda:ListTags, lambda:PutFunctionConcurrency, lambda:RemovePermission and 4 more |
| SQS | 6 of 20 | 2 Read, 2 Tagging, 2 Write; 6 restricted, 0 conditional | sqs:CreateQueue, sqs:DeleteQueue, sqs:GetQueueAttributes, sqs:ListQueueTags, sqs:TagQueue, sqs:UntagQueue |
Application Auto Scaling: 6 actions
- application-autoscaling:DeleteScalingPolicy (Write)
- application-autoscaling:DeregisterScalableTarget (Write)
- application-autoscaling:DescribeScalableTargets (Read)
- application-autoscaling:DescribeScalingPolicies (Read)
- application-autoscaling:PutScalingPolicy (Write)
- application-autoscaling:RegisterScalableTarget (Write)
CloudFormation: 8 actions
- cloudformation:CreateStack (Write)
- cloudformation:DeleteStack (Write)
- cloudformation:DescribeStacks (List)
- cloudformation:ListStacks (List)
- cloudformation:TagResource (Tagging)
- cloudformation:UntagResource (Tagging)
- cloudformation:UpdateStack (Write)
- cloudformation:UpdateTerminationProtection (Write)
DynamoDB: 6 actions
- dynamodb:CreateTable (Write)
- dynamodb:DeleteTable (Write)
- dynamodb:DescribeTable (Read)
- dynamodb:ListTagsOfResource (Read)
- dynamodb:TagResource (Tagging)
- dynamodb:UntagResource (Tagging)
EventBridge: 5 actions
- events:DeleteRule (Write)
- events:DescribeRule (Read)
- events:PutRule (Write)
- events:PutTargets (Write)
- events:RemoveTargets (Write)
IAM: 5 actions
- iam:CreateServiceLinkedRole (Write)
- iam:GetRole (Read)
- iam:GetUser (Read)
- iam:ListAttachedRolePolicies (List)
- iam:PassRole (Write)
Lambda: 16 actions
- lambda:AddPermission (Permissions management)
- lambda:CreateEventSourceMapping (Write)
- lambda:CreateFunction (Write)
- lambda:DeleteEventSourceMapping (Write)
- lambda:DeleteFunction (Write)
- lambda:DeleteFunctionConcurrency (Write)
- lambda:GetEventSourceMapping (Read)
- lambda:GetFunction (Read)
- lambda:GetFunctionConfiguration (Read)
- lambda:ListTags (Read)
- lambda:PutFunctionConcurrency (Write)
- lambda:RemovePermission (Permissions management)
- lambda:TagResource (Tagging)
- lambda:UntagResource (Tagging)
- lambda:UpdateFunctionCode (Write)
- lambda:UpdateFunctionConfiguration (Write)
SQS: 6 actions
- sqs:CreateQueue (Write)
- sqs:DeleteQueue (Write)
- sqs:GetQueueAttributes (Read)
- sqs:ListQueueTags (Read)
- sqs:TagQueue (Tagging)
- sqs:UntagQueue (Tagging)
Data-plane actions (3)
By access level: 2 Read, 1 Write.
| Service | Granted | Access levels and limits | Granted by |
|---|---|---|---|
| DynamoDB | 2 of 17 | 1 Read, 1 Write; 2 restricted, 0 conditional | dynamodb:BatchWriteItem, dynamodb:Scan |
| S3 | 1 of 25 | 1 Read; 1 restricted, 0 conditional | s3:GetObject |
DynamoDB: 2 actions
- dynamodb:BatchWriteItem (Write)
- dynamodb:Scan (Read)
S3: 1 actions
- s3:GetObject (Read)
Excluded and conditional actions
No patterns are excluded by NotAction or Deny statements.
Resource scope and attachment
Resource scope across granted actions: mixed.
Can be attached: Yes, to users, groups and roles.
Why this tier
- Grants 37 write, tagging or permissions-management actions, short of full control of any service.
- Grants data-plane write actions on a data store, but only for scoped resources or under conditions.
- Grants iam:PassRole, but only for scoped roles or under conditions (for example iam:PassedToService).
Guidance
Pending editorial review. The permission data on this page comes straight from AWS; this section will be filled in once a reviewed guide exists.
Related policies
Same service
- AdministratorAccess-AWSElasticBeanstalk
- AIDevOpsOrganizationsAccessPolicy
- AmazonAppStreamFullAccess
- AmazonDataZoneRedshiftGlueProvisioningPolicy
- AmazonDynamoDBFullAccess
- AmazonDynamoDBFullAccess_v2
- AmazonDynamoDBFullAccesswithDataPipeline
- AmazonDynamoDBReadOnlyAccess
Same domain
- AmazonSageMakerPartnerServiceCatalogProductsApiGatewayServiceRolePolicy
- AmazonSageMakerPartnerServiceCatalogProductsCloudFormationServiceRolePolicy
- AWSApplicationAutoscalingLambdaConcurrencyPolicy
- AWSCodeDeployRoleForCloudFormation
- AWSCodeDeployRoleForLambda
- AWSCodeDeployRoleForLambdaLimited
- AWSContinuumCollectorServiceRolePolicy
- AWSLambda_FullAccess
Frequently asked questions
Pending editorial review. The permission data on this page comes straight from AWS; this section will be filled in once a reviewed guide exists.
Policy JSON
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "AWSThinkboxDeadlineResourceTracker1",
"Effect": "Allow",
"Action": [
"application-autoscaling:DeleteScalingPolicy",
"application-autoscaling:DeregisterScalableTarget",
"application-autoscaling:DescribeScalableTargets",
"application-autoscaling:DescribeScalingPolicies",
"application-autoscaling:PutScalingPolicy",
"application-autoscaling:RegisterScalableTarget"
],
"Resource": [
"*"
]
},
{
"Sid": "AWSThinkboxDeadlineResourceTracker2",
"Effect": "Allow",
"Action": [
"cloudformation:ListStacks"
],
"Resource": [
"*"
]
},
{
"Sid": "AWSThinkboxDeadlineResourceTracker3",
"Effect": "Allow",
"Action": [
"cloudformation:CreateStack",
"cloudformation:DeleteStack",
"cloudformation:UpdateStack",
"cloudformation:DescribeStacks",
"cloudformation:UpdateTerminationProtection",
"cloudformation:TagResource",
"cloudformation:UntagResource"
],
"Resource": [
"arn:aws:cloudformation:*:*:stack/DeadlineResourceTracker*"
]
},
{
"Sid": "AWSThinkboxDeadlineResourceTracker4",
"Effect": "Allow",
"Action": [
"dynamodb:CreateTable",
"dynamodb:DeleteTable",
"dynamodb:DescribeTable",
"dynamodb:ListTagsOfResource",
"dynamodb:TagResource",
"dynamodb:UntagResource"
],
"Resource": [
"arn:aws:dynamodb:*:*:table/DeadlineEC2ComputeNodeHealth*",
"arn:aws:dynamodb:*:*:table/DeadlineEC2ComputeNodeInfo*",
"arn:aws:dynamodb:*:*:table/DeadlineFleetHealth*"
]
},
{
"Sid": "AWSThinkboxDeadlineResourceTracker5",
"Effect": "Allow",
"Action": [
"dynamodb:BatchWriteItem",
"dynamodb:Scan"
],
"Resource": [
"arn:aws:dynamodb:*:*:table/DeadlineFleetHealth*"
]
},
{
"Sid": "AWSThinkboxDeadlineResourceTracker6",
"Effect": "Allow",
"Action": [
"events:DeleteRule",
"events:DescribeRule",
"events:PutRule",
"events:PutTargets",
"events:RemoveTargets"
],
"Resource": [
"arn:aws:events:*:*:rule/DeadlineResourceTracker*"
]
},
{
"Sid": "AWSThinkboxDeadlineResourceTracker7",
"Effect": "Allow",
"Action": [
"iam:GetRole",
"iam:ListAttachedRolePolicies"
],
"Resource": [
"arn:aws:iam::*:role/DeadlineResourceTracker*"
]
},
{
"Sid": "AWSThinkboxDeadlineResourceTracker8",
"Effect": "Allow",
"Action": [
"iam:GetUser"
],
"Resource": [
"*"
]
},
{
"Sid": "AWSThinkboxDeadlineResourceTracker9",
"Effect": "Allow",
"Action": [
"iam:CreateServiceLinkedRole"
],
"Resource": [
"arn:aws:iam::*:role/aws-service-role/*"
],
"Condition": {
"StringEquals": {
"iam:AWSServiceName": [
"dynamodb.application-autoscaling.amazonaws.com"
]
}
}
},
{
"Sid": "AWSThinkboxDeadlineResourceTracker10",
"Effect": "Allow",
"Action": [
"iam:PassRole"
],
"Resource": [
"arn:aws:iam::*:role/DeadlineResourceTrackerAccess*"
],
"Condition": {
"StringEquals": {
"iam:PassedToService": [
"lambda.amazonaws.com"
]
}
}
},
{
"Sid": "AWSThinkboxDeadlineResourceTracker11",
"Effect": "Allow",
"Action": [
"iam:PassRole"
],
"Resource": [
"arn:aws:iam::*:role/aws-service-role/dynamodb.application-autoscaling.amazonaws.com/AWSServiceRoleForApplicationAutoScaling_DynamoDBTable"
],
"Condition": {
"StringEquals": {
"iam:PassedToService": [
"application-autoscaling.amazonaws.com"
]
}
}
},
{
"Sid": "AWSThinkboxDeadlineResourceTracker12",
"Effect": "Allow",
"Action": [
"lambda:GetEventSourceMapping"
],
"Resource": [
"*"
]
},
{
"Sid": "AWSThinkboxDeadlineResourceTracker13",
"Effect": "Allow",
"Action": [
"lambda:CreateEventSourceMapping",
"lambda:DeleteEventSourceMapping"
],
"Resource": [
"*"
],
"Condition": {
"ArnLike": {
"lambda:FunctionArn": [
"arn:aws:lambda:*:*:function:DeadlineResourceTracker*"
]
}
}
},
{
"Sid": "AWSThinkboxDeadlineResourceTracker14",
"Effect": "Allow",
"Action": [
"lambda:AddPermission",
"lambda:RemovePermission"
],
"Resource": [
"arn:aws:lambda:*:*:function:DeadlineResourceTracker*"
],
"Condition": {
"StringLike": {
"lambda:Principal": "events.amazonaws.com"
}
}
},
{
"Sid": "AWSThinkboxDeadlineResourceTracker15",
"Effect": "Allow",
"Action": [
"lambda:CreateFunction",
"lambda:DeleteFunction",
"lambda:DeleteFunctionConcurrency",
"lambda:GetFunction",
"lambda:GetFunctionConfiguration",
"lambda:ListTags",
"lambda:PutFunctionConcurrency",
"lambda:TagResource",
"lambda:UntagResource",
"lambda:UpdateFunctionCode",
"lambda:UpdateFunctionConfiguration"
],
"Resource": [
"arn:aws:lambda:*:*:function:DeadlineResourceTracker*"
]
},
{
"Sid": "AWSThinkboxDeadlineResourceTracker16",
"Effect": "Allow",
"Action": [
"s3:GetObject"
],
"Resource": [
"arn:aws:s3:::*/deadline_aws_resource_tracker*.zip",
"arn:aws:s3:::*/DeadlineAWSResourceTrackerTemplate*.yaml"
]
},
{
"Sid": "AWSThinkboxDeadlineResourceTracker17",
"Effect": "Allow",
"Action": [
"sqs:CreateQueue",
"sqs:DeleteQueue",
"sqs:GetQueueAttributes",
"sqs:ListQueueTags",
"sqs:TagQueue",
"sqs:UntagQueue"
],
"Resource": [
"arn:aws:sqs:*:*:DeadlineAWSComputeNodeState*",
"arn:aws:sqs:*:*:DeadlineResourceTracker*"
]
}
]
}
Version history
Current version v9, edited by AWS on 2026-07-16. Version history is recorded from 2026-11-11. Earlier versions are in the IAM console under Policy versions.
Attach snippets
AWS CLI
aws iam attach-role-policy --role-name ROLE_NAME --policy-arn arn:aws:iam::aws:policy/AWSThinkboxDeadlineResourceTrackerAdminPolicy
aws iam attach-user-policy --user-name USER_NAME --policy-arn arn:aws:iam::aws:policy/AWSThinkboxDeadlineResourceTrackerAdminPolicy
aws iam attach-group-policy --group-name GROUP_NAME --policy-arn arn:aws:iam::aws:policy/AWSThinkboxDeadlineResourceTrackerAdminPolicyCloudFormation
Resources:
ExampleRole:
Type: AWS::IAM::Role
Properties:
AssumeRolePolicyDocument: {} # replace with your trust policy
ManagedPolicyArns:
- arn:aws:iam::aws:policy/AWSThinkboxDeadlineResourceTrackerAdminPolicyTerraform
resource "aws_iam_role_policy_attachment" "awsthinkboxdeadlineresourcetrackeradminpolicy" {
role = aws_iam_role.example.name
policy_arn = "arn:aws:iam::aws:policy/AWSThinkboxDeadlineResourceTrackerAdminPolicy"
}CDK (TypeScript)
role.addManagedPolicy(
iam.ManagedPolicy.fromAwsManagedPolicyName("AWSThinkboxDeadlineResourceTrackerAdminPolicy"),
);Sources
Pending editorial review. No editorial sources are listed yet.