Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 13 additions & 0 deletions _security/authentication-backends/openid-connect.md
Original file line number Diff line number Diff line change
Expand Up @@ -364,6 +364,19 @@
To include OpenID Connect with other authentication types in the Dashboards sign-in window, see [Configuring sign-in options]({{site.url}}{{site.baseurl}}/security/configuration/multi-auth/).
{: .note }

### Additional parameters

Some identity providers require custom parameters to complete the authentication process. You can add custom parameters `opensearch_dashboards.yml` configuration file under the `opensearch_security.openid.additional_parameters` namespace. You can find these additional parameters by making a GET request to your identity provider. This feature allows for greater flexibility and customization when communicating with various identity providers.

Check failure on line 369 in _security/authentication-backends/openid-connect.md

View workflow job for this annotation

GitHub Actions / vale

[vale] _security/authentication-backends/openid-connect.md#L369

[OpenSearch.SpacingWords] There should be one space between words in 'file under'.
Raw output
{"message": "[OpenSearch.SpacingWords] There should be one space between words in 'file under'.", "location": {"path": "_security/authentication-backends/openid-connect.md", "range": {"start": {"line": 369, "column": 163}}}, "severity": "ERROR"}

In the following example, two custom parameters, `foo` and `acr_values`, and their values, `bar` and `1`, were found using a GET request to OpenID provider:

```yml
opensearch_security.openid.additional_parameters.foo: "bar"
opensearch_security.openid.additional_parameters.acr_values: "1"
```
{% include copy.html %}



#### Session management with additional cookies

Expand Down
Loading