From 634ab19d99c896a7549730bb5f267ba171d457db Mon Sep 17 00:00:00 2001 From: Classic298 <27028174+Classic298@users.noreply.github.com> Date: Thu, 6 Nov 2025 22:48:26 +0100 Subject: [PATCH] Document OAUTH_GROUPS_SEPARATOR environment variable Added documentation for OAUTH_GROUPS_SEPARATOR variable. --- docs/getting-started/env-configuration.mdx | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/docs/getting-started/env-configuration.mdx b/docs/getting-started/env-configuration.mdx index 4c4c0c1..9632ea0 100644 --- a/docs/getting-started/env-configuration.mdx +++ b/docs/getting-started/env-configuration.mdx @@ -3562,7 +3562,12 @@ If `OAUTH_PICTURE_CLAIM` is set to `''` (empty string), then the OAuth picture c - Type: `str` - Default: `,` - Description: Allows custom role separators for for splitting the `OAUTH_*_ROLES` variables. Meant for OAuth roles that contain commas; useful for roles specified in LDAP syntax or other systems where commas are part of role names. -- Persistence: This environment variable is a `PersistentConfig` variable. + +#### `OAUTH_GROUPS_SEPARATOR` + +- Type: `str` +- Default: `;` +- Description: Specifies the delimiter used to parse multiple group names from the OAuth group claim. This separator is used when the identity provider returns group memberships as a delimited string rather than an array. Useful when integrating with systems that use non-standard separators or when group names themselves contain commas. #### `OAUTH_ALLOWED_DOMAINS`