Appendix - Authentication Schemes

The Elasticsearch OCF connector supports various authentication schemes in configurations. You can use any of the authentication schemes while configuring and this section explains the configuration fields required for each scheme.

  • None

  • Basic

  • Negotiate

  • AwsRootKeys

  • TemporaryCredentials

  • AwsIAMRoles

  • APIKey

None

Set the Auth Scheme to None.

Basic

Specify the values in the following fields for the Basic authentication scheme:

  • Set the Auth Scheme to Basic

  • User

  • Password

Negotiate

Not supported.

AwsRootKeys

Specify the values in the following fields for the AWSRootKeys authentication scheme:

  • Set the Auth Scheme to AWSRootKeys

  • AWS Access Key

  • AWS Secret Key

Important

Use of this authentication scheme is discouraged by Amazon for anything but simple tests. The account root credentials have the full permissions of the user, making this the least secure authentication method.

TemporaryCredentials

Specify the values in the following fields for the TemporaryCredentials authentication scheme:

  • Set the Auth Scheme to TemporaryCredentials

  • AWS Access Key

  • AWS Secret Key

  • AWS Session Token

AwsIAMRoles

Specify the values in the following fields for the AWSIAMRoles authentication scheme:

  • Set the Auth Scheme to AWSIAMRoles

  • AWS Access Key

  • AWS Secret Key

  • AWS Session Token

  • AWS Role ARN

  • AWS External Id

APIKey

Specify the values in the following fields for the APIKey authentication scheme:

  • Set the Auth Scheme to APIKey

  • API Key

  • API Key Id