You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
parsedmarc can access AWS OpenSearch using master user credentials and the internal user database. This however comes with limitations which are outlined in the document linked above.
It would be great to have support for AWSSigV4 to enable a more robust authentication method. opensearch-py already supports it, in the following way:
parsedmarc currently doesn't support this authentication method. A way of implementation could be to add aws_region and authentication_type (basic or awssigv4) to the config ini file's [opensearch] section. Based on the authentication type the OpenSearch connector could create the OpenSearch connection accordingly.
Happy to work on the implementation if the approach is agreed upon, either as above, or in a better way.
The text was updated successfully, but these errors were encountered:
AWS OpenSearch has two methods to authenticate with, details can be found at https://docs.aws.amazon.com/opensearch-service/latest/developerguide/fgac.html#fgac-master-user
parsedmarc
can access AWS OpenSearch using master user credentials and the internal user database. This however comes with limitations which are outlined in the document linked above.It would be great to have support for AWSSigV4 to enable a more robust authentication method.
opensearch-py
already supports it, in the following way:parsedmarc
currently doesn't support this authentication method. A way of implementation could be to addaws_region
andauthentication_type
(basic
orawssigv4
) to the configini
file's[opensearch]
section. Based on the authentication type the OpenSearch connector could create the OpenSearch connection accordingly.Happy to work on the implementation if the approach is agreed upon, either as above, or in a better way.
The text was updated successfully, but these errors were encountered: