:doc:`QuickSight <../../quicksight>` / Client / update_identity_propagation_config

**********************************
update_identity_propagation_config
**********************************



.. py:method:: QuickSight.Client.update_identity_propagation_config(**kwargs)

  

  Adds or updates services and authorized targets to configure what the Quick Sight IAM Identity Center application can access.

   

  This operation is only supported for Quick Sight accounts using IAM Identity Center

  

  See also: `AWS API Documentation <https://docs.aws.amazon.com/goto/WebAPI/quicksight-2018-04-01/UpdateIdentityPropagationConfig>`_  


  **Request Syntax**
  ::

    response = client.update_identity_propagation_config(
        AwsAccountId='string',
        Service='REDSHIFT'|'QBUSINESS'|'ATHENA',
        AuthorizedTargets=[
            'string',
        ]
    )
    
  :type AwsAccountId: string
  :param AwsAccountId: **[REQUIRED]** 

    The ID of the Amazon Web Services account that contains the identity propagation configuration that you want to update.

    

  
  :type Service: string
  :param Service: **[REQUIRED]** 

    The name of the Amazon Web Services service that contains the authorized targets that you want to add or update.

    

  
  :type AuthorizedTargets: list
  :param AuthorizedTargets: 

    Specifies a list of application ARNs that represent the authorized targets for a service.

    

  
    - *(string) --* 

    

  
  :rtype: dict
  :returns: 
    
    **Response Syntax**

    
    ::

      {
          'RequestId': 'string',
          'Status': 123
      }
      
    **Response Structure**

    

    - *(dict) --* 
      

      - **RequestId** *(string) --* 

        The Amazon Web Services request ID for this operation.

        
      

      - **Status** *(integer) --* 

        The HTTP status of the request.

        
  
  **Exceptions**
  
  *   :py:class:`QuickSight.Client.exceptions.AccessDeniedException`

  
  *   :py:class:`QuickSight.Client.exceptions.InvalidParameterValueException`

  
  *   :py:class:`QuickSight.Client.exceptions.ResourceNotFoundException`

  
  *   :py:class:`QuickSight.Client.exceptions.ThrottlingException`

  
  *   :py:class:`QuickSight.Client.exceptions.InternalFailureException`

  