Migration & Transfer: Switch between the hub and domains
- IAM Policy Map
- Domains
- Migration & Transfer
Migration & Transfer policies
Moving workloads, databases and data into AWS.
54 AWS managed policies. 1 have reviewed guidance; the rest have authoritative permission data pending editorial review. 5 are service-linked role policies, shown with permission data only.
Loading map…
Loading map
User access (19)
Migration Hub (4)
- AWSMigrationHubFullAccessAdmin
Managed policy to provide the customer access to the Migration Hub Service
- AWSMigrationHubOrchestratorConsoleFullAccessAdmin
Provides limited access to AWS Migration Hub, AWS Application Discovery Service, Amazon Simple Storage Service and AWS Secrets Manager. This policy also grants full access to AWS Migration Hub Orchestrator service.
- AWSMigrationHubRefactorSpaces-EnvironmentsWithoutBridgesFullAccessAdmin
Grants full access to AWS Migration Hub Refactor Spaces and other AWS related services except AWS Transit Gateway and EC2 security groups not required when using environments without a network bridge. This policy also excludes permissions r…
- AWSMigrationHubStrategyConsoleFullAccessAdmin
Grants full access to the AWS Migration Hub Strategy Recommendations service and access to related AWS services through the AWS Management Console.
Elastic Disaster Recovery (3)
- AWSElasticDisasterRecoveryConsoleFullAccessAdmin
This policy provides full access to all public APIs of AWS Elastic Disaster Recovery (DRS), as well as permissions to read KMS key, License Manager, Resource Groups, Elastic Load Balancing, IAM, and EC2 information. Attach this policy to yo…
- AWSElasticDisasterRecoveryConsoleFullAccess_v2Admin
This policy provides full access to all public APIs of AWS Elastic Disaster Recovery (AWS DRS), as well as all public APIs in other AWS services used by AWS DRS Console. Attach this policy to your users or roles.
- AWSElasticDisasterRecoveryReadOnlyAccessReader
You can attach the AWSElasticDisasterRecoveryReadOnlyAccess policy to your IAM identities. This policy provides permissions to all read-only public APIs of Elastic Disaster Recovery (DRS), as well as some read-only APIs of other AWS service…
Transfer Family (3)
- AWSTransferConsoleFullAccessAdmin
Provides full access to AWS Transfer via the AWS Management Console
- AWSTransferFullAccessAdmin
Provides full access to AWS Transfer Service.
- AWSTransferReadOnlyAccessReader
Provide readonly access to AWS Transfer services.
Application Discovery (2)
- AWSAgentlessDiscoveryServiceAdmin
Provides access for the Discovery Agentless Connector to register with AWS Application Discovery Service.
- AWSApplicationDiscoveryServiceFullAccessAdmin
Provides full access to view and tag Configuration Items maintained by the AWS Application Discovery Service
Application Migration Service (2)
- AWSApplicationMigrationFullAccessAdmin
This policy provides permissions to all public APIs of AWS Application Migration Service (MGN), as well as permissions to read KMS key information. Attach this policy to your IAM users or roles.
- AWSApplicationMigrationReadOnlyAccessReader
This policy provides permissions to all read-only public APIs of Application Migration Service (MGN), as well as some read-only APIs of other AWS services that are required in order to make full read-only use of the MGN console. Attach this…
DataSync (2)
- AWSDataSyncFullAccessAdmin
Provides full access to AWS DataSync and minimal access to its dependencies
- AWSDataSyncReadOnlyAccessReader
Provides read-only access to AWS DataSync
Other services (3)
- AWSImportExportReadOnlyAccessReader
Provides read only access to the jobs created under the AWS account.
- AWSTransformCustomFullAccessAdmin
Provides full access to AWS Transform custom.
- ServerMigrationServiceConsoleFullAccessAdmin
Required permissions to use all features of the Server Migration Service Console
Operator and limited (14)
Application Migration Service (4)
- AWSApplicationMigrationAgentInstallationPolicyOperator
This policy allows installing the AWS Replication Agent, which is used with AWS Application Migration Service (MGN) to migrate external servers to AWS. Attach this policy to your IAM users or roles whose credentials you provide when install…
- AWSApplicationMigrationAgentPolicyOperator
This policy allows installing and using the AWS Replication Agent, which is used with AWS Application Migration Service (MGN) to migrate external servers to AWS. Attach this policy to your IAM users or roles whose credentials you provide wh…
- AWSApplicationMigrationServiceEc2InstancePolicyOperator
This policy allows installing and using the AWS Replication Agent, which is used by AWS Application Migration Service (AWS MGN) to migrate source servers that run on EC2 (cross-Region or cross-AZ). An IAM role with this policy should be att…
- AWSApplicationMigrationVCenterClientPolicyOperator
This policy allows installing and using the AWS VCenter Client, which is used with AWS Application Migration Service (MGN) to migrate external servers to AWS. Attach this policy to your IAM users or roles whose credentials you provide when …
Transform (3)
- AWSTransformCustomExecuteTransformationsOperator
Provides access to execute transformations in AWS Transform custom.
- AWSTransformCustomManageTransformationsOperator
Enables the management of transformation resources and execution of transformations in AWS Transform custom.
- AWSTransformServerMigrationAgentPolicyOperator
Grants permissions for AWS Transform to perform server migration operations including replication, testing, and cutover using AWS Application Migration Service
DMS (2)
- DBModDiscoveryAndAssessmentOperator
Discovery and Assessment permissions for database connector used in database modernization
- DBModProvisioningAndMigrationOperator
Resource provisioning and data migration permissions for database connector used in database modernization
Elastic Disaster Recovery (2)
- AWSElasticDisasterRecoveryAgentInstallationPolicyOperator
This policy allows installing the AWS Replication Agent, which is used with AWS Elastic Disaster Recovery (DRS) to recover external servers to AWS. Attach this policy to your IAM users or roles whose credentials you provide during the insta…
- AWSElasticDisasterRecoveryFailbackInstallationPolicyOperator
You can attach the AWSElasticDisasterRecoveryFailbackInstallationPolicy policy to your IAM identities. This policy allows installing the Elastic Disaster Recovery Failback Client, which is used to failback Recovery Instances back to your or…
Other services (3)
- AWSApplicationDiscoveryAgentAccessOperator
Provides access for the Discovery Agent to register with AWS Application Discovery Service.
- AWSImportExportFullAccessOperator
Provides read and write access to the jobs created under the AWS account.
- AWSMigrationHubStrategyCollectorOperator
Grants permissions to allow communication with the AWS Migration Hub Strategy Recommendations service, read/write access to S3 buckets related to the service, Amazon API Gateway access to upload logs and metrics to AWS, AWS Secrets Manager …
Service roles (16)
Elastic Disaster Recovery (9)
- AWSElasticDisasterRecoveryAgentPolicyOperator
This policy allows using the AWS Replication Agent, which is used with AWS Elastic Disaster Recovery (DRS) to recover source servers to AWS. We do not recommend that you attach this policy to your IAM users or roles.
- AWSElasticDisasterRecoveryConversionServerPolicyOperator
This policy is attached to the AWS Elastic Disaster Recovery Conversion server's instance role. This policy allows Elastic Disaster Recovery (DRS) Conversion Servers, which are EC2 instances launched by Elastic Disaster Recovery, to communi…
- AWSElasticDisasterRecoveryCrossAccountReplicationPolicyOperator
This policy allows AWS Elastic Disaster Recovery (DRS) to support cross-account replication and cross-account failback.
- AWSElasticDisasterRecoveryEc2InstancePolicyOperator
This policy allows installing and using the AWS Replication Agent, which is used by AWS Elastic Disaster Recovery (DRS) to recover source servers that run on EC2 (cross-region or cross-AZ). An IAM role with this policy should be attached (a…
- AWSElasticDisasterRecoveryFailbackPolicyOperator
This policy allows using the Elastic Disaster Recovery Failback Client, which is used to failback Recovery Instances back to your original source infrastructure. We do not recommend that you attach this policy to your IAM users or roles.
- AWSElasticDisasterRecoveryRecoveryInstancePolicyOperator
This policy is attached to the instance role of Elastic Disaster Recovery's Recovery Instance. This policy allows the Elastic Disaster Recovery (DRS) Recovery Instance, which are EC2 instances launched by Elastic Disaster Recovery - to comm…
- AWSElasticDisasterRecoveryReplicationServerPolicyOperator
This policy is attached to the Elastic Disaster Recovery Replication server's instance role. This policy allows the Elastic Disaster Recovery (DRS) Replication Servers, which are EC2 instances launched by Elastic Disaster Recovery - to comm…
- AWSElasticDisasterRecoveryStagingAccountPolicyOperator
This policy allows read-only access to AWS Elastic Disaster Recovery (DRS) resources such as source servers and jobs. It also allows creating a converted snapshot and sharing that EBS snapshot with a specific account.
- AWSElasticDisasterRecoveryStagingAccountPolicy_v2Operator
This policy is used by AWS Elastic Disaster Recovery (DRS) to recover source servers into a separate target account and to allow failing back. We do not recommend that you attach this policy to your IAM users or roles.
Application Migration Service (4)
- AWSApplicationMigrationAgentPolicy_v2Operator
This policy allows using the AWS Replication Agent, which is used with AWS Application Migration Service (MGN) to migrate external servers to AWS. We do not recommend that you attach this policy to your IAM users or roles.
- AWSApplicationMigrationConversionServerPolicyOperator
This policy allows the Application Migration Service (MGN) Conversion Server, which are EC2 instances launched by Application Migration Service, to communicate with the MGN service. An IAM role with this policy is attached (as an EC2 Instan…
- AWSApplicationMigrationMGHAccessOperator
This policy allows AWS Application Migration Service (MGN) to send meta-data about the progress of servers being migrated using MGN to AWS Migration Hub (MGH). MGN automatically creates an IAM role with this policy attached, and assumes thi…
- AWSApplicationMigrationReplicationServerPolicyOperator
This policy allows the Application Migration Service (MGN) Replication Servers, which are EC2 instances launched by Application Migration Service - to communicate with the MGN service, and to create EBS snapshots in your AWS account. An IAM…
Migration Hub (3)
- AWSMigrationHubDiscoveryAccessOperator
Policy allows AWSMigrationHubService to call AWSApplicationDiscoveryService on behalf of the customer.
- AWSMigrationHubDMSAccessOperator
Policy for Database Migration Service to assume role in customer's account to call Migration Hub
- AWSMigrationHubSMSAccessOperator
Policy for Server Migration Service to assume role in customer's account to call Migration Hub
Service-linked roles (5)
- AWSDMSServerlessServiceRolePolicyOperator
Grants AWS DMS Serverless permissions to create and manage DMS resources in your account on your behalf
- AWSMigrationHubOrchestratorServiceRolePolicyOperator
Provides permissions necessary for Migration Hub Orchestrator to migrate and modernize your on-premises workloads
- MigrationHubDMSAccessServiceRolePolicyOperator
Policy for Database Migration Service to assume role in customer's account to call Migration Hub
- MigrationHubServiceRolePolicyOperator
Allows Migration Hub to call Application Discovery Service on your behalf
- MigrationHubSMSAccessServiceRolePolicyOperator
Policy for Server Migration Service to assume role in customer's account to call Migration Hub
Also relevant to Migration & Transfer (12)
- AmazonS3OutpostsFullAccessAdmin
Provides full access to Amazon S3 on Outposts via the AWS Management Console.
- AmazonS3OutpostsReadOnlyAccessReader
Provides read only access to Amazon S3 on Outposts via the AWS Management Console.
- AWSApplicationDiscoveryAgentlessCollectorAccessOperator
Allows Application Discovery Service Agentless Collectors to auto update, register, and communicate with Application Discovery Service
- AWSApplicationMigrationServiceRolePolicyOperator
Allows AWS application Migration Service to create and manage AWS resources on your behalf.
- AWSMigrationHubOrchestratorPluginOperator
Provides limited access to Amazon Simple Storage Service, AWS Secrets Manager and Plugin related actions for AWS Migration Hub Orchestrator.
- AWSMigrationHubRefactorSpacesFullAccessAdmin
Grants full access to AWS MigrationHub Refactor Spaces, AWS MigrationHub Refactor Spaces console features and other related AWS services except permissions required for AWS Lambda and AWS Resource Access Manager as they can be scoped down b…
- AWSMigrationHubStrategyServiceRolePolicyOperator
Enable access to AWS Resources used or managed by AWS Migration Hub Strategy Recommendations service.
- AWSRefactoringToolkitFullAccessOperator
This policy grants permission to use AWS services with the AWS Toolkit for .NET Refactoring extension for Microsoft Visual Studio. It is intended to be attached to a local AWS profile. The policy allows uploading application artifacts and d…
- AWSTransformNetworkMigrationAgentPolicyOperator
Grants permissions for AWS Transform to deploy and configure network infrastructure including VPCs, Transit Gateways, and route tables for network migration
- ServerMigration_ServiceRoleOperator
Permissions to allow the AWS Server Migration Service to migrate VMs to EC2: allows the Server Migration Service to place the migrated resources into the customer's EC2 account.
- ServerMigrationConnectorOperator
Permissions to allow the AWS Server Migration Connector to migrate VMs to EC2. Allows communication with the AWS Server Migration Service, read/write access to S3 buckets starting with 'sms-b-' and 'import-to-ec2-' as well as the buckets us…
- ServerMigrationServiceRoleForInstanceValidationOperator
Permissions to allow the AWS SMS to run used data validation script and send script success/failure back to SMS