You can configure the connector to authenticate the connection using the Browser SAML credentials provider, which obtains credentials from the Browser SAML identity provider. To do this, connect to Athena using a connection URL that includes property settings that specify information about the Browser SAML service. When the connector connects to Athena, it retrieves temporary credentials from the Browser SAML identity provider. If these credentials are associated with an IAM role that has permission to access Athena, the connector immediately uses these credentials to authenticate the connection to Athena. Otherwise, you must exchange the temporary credentials for more specialized AWS credentials, which can then be used to authenticate the connection. For post-SAML workflows such as exchanging temporary credentials for specialized ones, the connector provides a post-SAML workflow hook. For more information, see Using the Post-SAML Workflow Hook.Documentation Index
Fetch the complete documentation index at: https://insightsoftware-preview.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Specifying Browser SAML Information in the Connection URL
In your connection URL, set properties to specify information such as the host and port of the server where the Browser SAML service is hosted.- In your connection URL, set the following properties:
Property Value AWSCredentialsProviderClassAs alternatives, you can configure this property using the aliases
aws_credentials_provider_classorplugin_name. If you specify both aliases, the setting associated withaws_credentials_provider_classtakes precedence.The FQCN that implements the Browser SAML credentials provider.
UserAs an alternative, you can configure this property using the alias
UID.The email address that you use to access the server.
PasswordAs an alternative, you can configure this property using the alias
PWD.The password corresponding to your email address that you specified in the
UserorUIDproperty.login_urlThe URL for the resource on the identity provider’s website when using the SAMLservices through a browser plugin. idp_response_timeoutThe amount of time, in seconds, that the connector waits for the SAML response from the identity provider when using the service through a browser plugin.
listen_portThe port that the connector uses to get the SAML response from the identity provider when using the service through a browser plugin.
Duration field, type the duration of the role session in seconds.