Using DataZone IDC Credentials Provider on a Non-Windows Machine

You can configure the connector to authenticate the connection using AWS IAM Identity Center credentials configured with AWS DataZone. To do this, you must specify your DataZone Domain ID, Environment ID, Domain Region, and IDC Issuer URL.

To configure authentication using DataZone IDC on a non-Windows machine:

  1. Set the AuthenticationType property to DATAZONEIDC.
  2. Set the datazone_domain_id property to the ID of your AWS DataZone domain.
  3. Set the datazone_environment_id property to the ID of the DataZone environment associated with your Athena environment.
  4. Set the datazone_domain_region property to the AWS Region where your DataZone domain is provisioned.
  5. Set the issuer_url property to the issuer URL of your AWS IAM Identity Center instance.
  6. Optionally, set the Listen_Port property to the number of the port that the connector uses to receive the authentication response.
  7. Optionally, set the idp_response_timeout property to the maximum amount of time, in seconds, that the connector should wait to complete the authentication flow.

    Note: DataZone domain must be in the same AWS Region as your AWS Identity Center instance. For more information, see "Enable IAM Identity Center for DataZone" in the Amazon Athena User Guide: https://docs.aws.amazon.com/datazone/latest/userguide/enable-IAM-identity-center-for-datazone.html