2024-12-12
          
        25 new actions, 3 new resources, 6 new conditions
  
    
        
          
            Additions
          
              
                Actions
                
                    - 
                        AcceptConnection
                        
 
                              - 
                                Description: 
                                
                                    Grants permission to accept a connection
                                
                              
- 
                                Access: 
                                
                                    Write
                                
                              
- 
                                Resources: 
                                
      
        Name: ConnectionResource
       
        Required: Yes
       
- 
                                Conditions: 
                                
    aws:TagKeys aws:RequestTag/${TagKey} 
 
- 
                        AssociateAutomationUnitRole
                        
 
                              - 
                                Description: 
                                
                                    Grants permission to associate an IAM role to an automation unit
                                
                              
- 
                                Access: 
                                
                                    Write
                                
                              
- 
                                Resources: 
                                
      
        Name: AutomationUnitResource
       
        Required: Yes
       
 
- 
                        AssociateSourceResource
                        
 
                              - 
                                Description: 
                                
                                    Grants permission to associate source resource
                                
                              
- 
                                Access: 
                                
                                    Write
                                
                              
- 
                                Resources: 
                                
      
        Name: migrationTask
       
        Required: Yes
       
 
- 
                        BatchAssociateIamRoleWithConnection
                        
 
                              - 
                                Description: 
                                
                                    Grants permission to batch-associate IAM roles with a connection
                                
                              
- 
                                Access: 
                                
                                    Write
                                
                              
- 
                                Resources: 
                                
      
        Name: ConnectionResource
       
        Required: Yes
       
 
- 
                        BatchDisassociateIamRoleFromConnection
                        
 
                              - 
                                Description: 
                                
                                    Grants permission to batch-disassociate IAM roles from a connection
                                
                              
- 
                                Access: 
                                
                                    Write
                                
                              
- 
                                Resources: 
                                
      
        Name: ConnectionResource
       
        Required: Yes
       
 
- 
                        CreateAutomationRun
                        
 
                              - 
                                Description: 
                                
                                    Grants permission to create an automation unit run
                                
                              
- 
                                Access: 
                                
                                    Write
                                
                              
 
- 
                        CreateAutomationUnit
                        
 
                              - 
                                Description: 
                                
                                    Grants permission to create an automation unit
                                
                              
- 
                                Access: 
                                
                                    Write
                                
                              
 
- 
                        DeleteAutomationRun
                        
 
                              - 
                                Description: 
                                
                                    Grants permission to delete an automation unit run
                                
                              
- 
                                Access: 
                                
                                    Write
                                
                              
- 
                                Resources: 
                                
      
        Name: AutomationRunResource
       
        Required: Yes
       
 
- 
                        DeleteAutomationUnit
                        
 
                              - 
                                Description: 
                                
                                    Grants permission to delete an automation unit
                                
                              
- 
                                Access: 
                                
                                    Write
                                
                              
- 
                                Resources: 
                                
      
        Name: AutomationUnitResource
       
        Required: Yes
       
 
- 
                        DeleteConnection
                        
 
                              - 
                                Description: 
                                
                                    Grants permission to delete a connection
                                
                              
- 
                                Access: 
                                
                                    Write
                                
                              
- 
                                Resources: 
                                
      
        Name: ConnectionResource
       
        Required: Yes
       
 
- 
                        DescribeAutomationRun
                        
 
                              - 
                                Description: 
                                
                                    Grants permission to describe an automation unit run
                                
                              
- 
                                Access: 
                                
                                    Read
                                
                              
- 
                                Resources: 
                                
      
        Name: AutomationRunResource
       
        Required: Yes
       
 
- 
                        DescribeAutomationUnit
                        
 
                              - 
                                Description: 
                                
                                    Grants permission to describe an automation unit
                                
                              
- 
                                Access: 
                                
                                    Read
                                
                              
- 
                                Resources: 
                                
      
        Name: AutomationUnitResource
       
        Required: Yes
       
 
- 
                        DisassociateAutomationUnitRole
                        
 
                              - 
                                Description: 
                                
                                    Grants permission to disassociate an IAM role from an automation unit
                                
                              
- 
                                Access: 
                                
                                    Write
                                
                              
- 
                                Resources: 
                                
      
        Name: AutomationUnitResource
       
        Required: Yes
       
 
- 
                        DisassociateSourceResource
                        
 
                              - 
                                Description: 
                                
                                    Grants permission to diassociate source resource
                                
                              
- 
                                Access: 
                                
                                    Write
                                
                              
- 
                                Resources: 
                                
      
        Name: migrationTask
       
        Required: Yes
       
 
- 
                        GetConnection
                        
 
                              - 
                                Description: 
                                
                                    Grants permission to get a connection
                                
                              
- 
                                Access: 
                                
                                    Read
                                
                              
- 
                                Resources: 
                                
      
        Name: ConnectionResource
       
        Required: Yes
       
 
- 
                        ListAutomationRuns
                        
 
                              - 
                                Description: 
                                
                                    Grants permission to list automation unit runs
                                
                              
- 
                                Access: 
                                
                                    List
                                
                              
 
- 
                        ListAutomationUnits
                        
 
                              - 
                                Description: 
                                
                                    Grants permission to list automation units
                                
                              
- 
                                Access: 
                                
                                    List
                                
                              
 
- 
                        ListConnectionRoles
                        
 
                              - 
                                Description: 
                                
                                    Grants permission to list connection roles
                                
                              
- 
                                Access: 
                                
                                    List
                                
                              
- 
                                Resources: 
                                
      
        Name: ConnectionResource
       
        Required: Yes
       
 
- 
                        ListConnections
                        
 
                              - 
                                Description: 
                                
                                    Grants permission to list connections
                                
                              
- 
                                Access: 
                                
                                    List
                                
                              
 
- 
                        ListMigrationTaskUpdates
                        
 
                              - 
                                Description: 
                                
                                    Grants permission to list migration tasks updates
                                
                              
- 
                                Access: 
                                
                                    List
                                
                              
- 
                                Resources: 
                                
      
        Name: migrationTask
       
        Required: Yes
       
 
- 
                        ListSourceResources
                        
 
                              - 
                                Description: 
                                
                                    Grants permission to list source resources
                                
                              
- 
                                Access: 
                                
                                    List
                                
                              
- 
                                Resources: 
                                
      
        Name: migrationTask
       
        Required: Yes
       
 
- 
                        ListTagsForResource
                        
 
                              - 
                                Description: 
                                
                                    Grants permission to list tags for a resource
                                
                              
- 
                                Access: 
                                
                                    List
                                
                              
 
- 
                        RejectConnection
                        
 
                              - 
                                Description: 
                                
                                    Grants permission to reject a connection
                                
                              
- 
                                Access: 
                                
                                    Write
                                
                              
- 
                                Resources: 
                                
      
        Name: ConnectionResource
       
        Required: Yes
       
 
- 
                        TagResource
                        
 
                              - 
                                Description: 
                                
                                    Grants permission to tag a resource
                                
                              
- 
                                Access: 
                                
                                    Tagging
                                
                              
- 
                                Conditions: 
                                
    aws:TagKeys aws:RequestTag/${TagKey} 
 
- 
                        UntagResource
                        
 
                              - 
                                Description: 
                                
                                    Grants permission to untag a resource
                                
                              
- 
                                Access: 
                                
                                    Tagging
                                
                              
- 
                                Conditions: 
                                
    aws:TagKeys 
 
                Resources
                
                    - 
                        AutomationRunResource
                        
 
                              - 
                                Arn: 
                                
                                    arn:${Partition}:mgh:${Region}:${Account}:automation-run/${RunID}
                                
                              
- 
                                Conditions: 
                                
    mgh:AutomationRunResourceRunID 
 
- 
                        AutomationUnitResource
                        
 
                              - 
                                Arn: 
                                
                                    arn:${Partition}:mgh:${Region}:${Account}:automation-unit/${AutomationUnitId}
                                
                              
- 
                                Conditions: 
                                
    mgh:AutomationUnitResourceAutomationUnitArn 
 
- 
                        ConnectionResource
                        
 
                              - 
                                Arn: 
                                
                                    arn:${Partition}:mgh:${Region}:${Account}:${ConnectionArn}
                                
                              
- 
                                Conditions: 
                                
    aws:ResourceTag/${TagKey} mgh:ConnectionResourceConnectionArn