Versions (relevant - OpenSearch/Dashboard/Server OS/Browser): OpenSearch_3.1
Describe the issue:
Hi,
our OpenSearch domain is AWS based and fine-grained access control is enabled. Currently basic auth is used by services and users to access OpenSearch. While trying to enabling SAML authentication in our OpenSearch domain, I came across these issues.
- OpenSearch Dashboard does not provide SAML configuration option (since we’re using AWS-managed OpenSearch.)
- Using API introduced in this page was blocked, with the error, “{“Message”:“Your request: ‘/_plugins/_security/api/securityconfig/config’ is not allowed.”}” → this seems to be also because we’re using AWS-managed OpenSearch.
- AWS OpenSearch documentation recommends to enable SAML directly in AWS console, due to long xml data we need to add (which I got from ITSD).
- We can use terraform to add this, but whole xml text should be stored in one of the .tf file.
These are the result of my research. Are all of these points correct? And is there any other option you would suggest?
Thanks in advance.
Configuration: AWS-managed OpenSearch in VPC domain.
Relevant Logs or Screenshots: