AWS Security ChangesHomeSearch

AWS drs documentation change

Service: drs · 2025-04-11 · Documentation low

File: drs/latest/userguide/security-iam-awsmanpol-AWSElasticDisasterRecoveryRecoveryInstancePolicy.md

Summary

Replaced inline IAM policy JSON with link to AWS Managed Policy Reference Guide

Security assessment

Change consolidates policy documentation to external source without modifying security permissions or addressing vulnerabilities

Diff

diff --git a/drs/latest/userguide/security-iam-awsmanpol-AWSElasticDisasterRecoveryRecoveryInstancePolicy.md b/drs/latest/userguide/security-iam-awsmanpol-AWSElasticDisasterRecoveryRecoveryInstancePolicy.md
index e764ea1eb..4e0e5d61c 100644
--- a//drs/latest/userguide/security-iam-awsmanpol-AWSElasticDisasterRecoveryRecoveryInstancePolicy.md
+++ b//drs/latest/userguide/security-iam-awsmanpol-AWSElasticDisasterRecoveryRecoveryInstancePolicy.md
@@ -13,108 +13 @@ This policy allows the AWS Elastic Disaster Recovery (AWS DRS) recovery instance
-This policy includes the following permissions.
-    
-    
-    {
-    	"Version": "2012-10-17",
-    	"Statement": [
-    		{
-    		        "Sid": "DRSRecoveryInstancePolicy1",
-    			"Effect": "Allow",
-    			"Action": [
-    				"drs:SendAgentMetricsForDrs",
-    				"drs:SendAgentLogsForDrs",
-    				"drs:UpdateAgentSourcePropertiesForDrs",
-    				"drs:UpdateAgentReplicationInfoForDrs",
-    				"drs:UpdateAgentConversionInfoForDrs",
-    				"drs:GetAgentCommandForDrs",
-    				"drs:GetAgentConfirmedResumeInfoForDrs",
-    				"drs:GetAgentRuntimeConfigurationForDrs",
-    				"drs:UpdateAgentBacklogForDrs",
-    				"drs:GetAgentReplicationInfoForDrs",
-    				"drs:UpdateReplicationCertificateForDrs",
-    				"drs:NotifyReplicationServerAuthenticationForDrs"
-    			],
-    			"Resource": "arn:aws:drs:*:*:recovery-instance/*",
-    			"Condition": {
-    				"StringEquals": {
-    					"drs:EC2InstanceARN": "${ec2:SourceInstanceARN}"
-    				}
-    			}
-    		},
-    		{
-    		        "Sid": "DRSRecoveryInstancePolicy2",
-    			"Effect": "Allow",
-    			"Action": [
-    				"drs:DescribeRecoveryInstances"
-    			],
-    			"Resource": "*"
-    		},
-    		{
-    		        "Sid": "DRSRecoveryInstancePolicy3",
-    			"Effect": "Allow",
-    			"Action": [
-    				"ec2:DescribeInstanceTypes"
-    			],
-    			"Resource": "*"
-    		},
-    		{
-    		        "Sid": "DRSRecoveryInstancePolicy4",
-    			"Effect": "Allow",
-    			"Action": [
-    				"drs:GetAgentInstallationAssetsForDrs",
-    				"drs:SendClientLogsForDrs",
-    				"drs:CreateSourceServerForDrs"
-    			],
-    			"Resource": "*"
-    		},
-    		{
-    		        "Sid": "DRSRecoveryInstancePolicy5",
-    			"Effect": "Allow",
-    			"Action": [
-    				"drs:TagResource"
-    			],
-    			"Resource": "arn:aws:drs:*:*:source-server/*",
-    			"Condition": {
-    				"StringEquals": {
-    					"drs:CreateAction": "CreateSourceServerForDrs"
-    				}
-    			}
-    		},
-    		{
-    		        "Sid": "DRSRecoveryInstancePolicy6",
-    			"Effect": "Allow",
-    			"Action": [
-    				"drs:SendAgentMetricsForDrs",
-    				"drs:SendAgentLogsForDrs",
-    				"drs:UpdateAgentSourcePropertiesForDrs",
-    				"drs:UpdateAgentReplicationInfoForDrs",
-    				"drs:UpdateAgentConversionInfoForDrs",
-    				"drs:GetAgentCommandForDrs",
-    				"drs:GetAgentConfirmedResumeInfoForDrs",
-    				"drs:GetAgentRuntimeConfigurationForDrs",
-    				"drs:UpdateAgentBacklogForDrs",
-    				"drs:GetAgentReplicationInfoForDrs"
-    			],
-    			"Resource": "arn:aws:drs:*:*:source-server/*"
-    		},
-    		{
-    		        "Sid": "DRSRecoveryInstancePolicy7",
-    			"Effect": "Allow",
-    			"Action": [
-    				"sts:AssumeRole",
-    				"sts:TagSession"
-    			],
-    			"Resource": [
-    				"arn:aws:iam::*:role/service-role/DRSCrossAccountAgentAuthorizedRole_*"
-    			],
-    			"Condition": {
-    				"StringLike": {
-    					"aws:RequestTag/SourceInstanceARN": "${ec2:SourceInstanceARN}"
-    				},
-    				"ForAnyValue:StringEquals": {
-    					"sts:TransitiveTagKeys": "SourceInstanceARN"
-    				}
-    			}
-    		}
-    	]
-    }
-                    
+To view the policy permission details see [AWSElasticDisasterRecoveryRecoveryInstancePolicy](https://docs.aws.amazon.com/aws-managed-policy/latest/reference/AWSElasticDisasterRecoveryRecoveryInstancePolicy.html) in the AWS Managed Policy Reference Guide.