chore: unhide 'scim-use-legacy' flag (#26465)

This commit is contained in:
Steven Masley
2026-06-17 16:44:01 +00:00
committed by GitHub
parent 684d904c00
commit 9d0ab594fb
5 changed files with 24 additions and 1 deletions
+4
View File
@@ -982,5 +982,9 @@ These options are only available in the Enterprise Edition.
Enables SCIM and sets the authentication header for the built-in SCIM
server. New users are automatically created with OIDC authentication.
--scim-use-legacy bool, $CODER_SCIM_USE_LEGACY (default: true)
Use the legacy SCIM implementation instead of the SCIM 2.0 handler.
This is provided for backward compatibility for existing users.
———
Run `coder --help` for a list of global options.
+4
View File
@@ -519,6 +519,10 @@ sshKeygenAlgorithm: ed25519
# URL to use for agent troubleshooting when not set in the template.
# (default: https://coder.com/docs/admin/templates/troubleshooting, type: url)
agentFallbackTroubleshootingURL: https://coder.com/docs/admin/templates/troubleshooting
# Use the legacy SCIM implementation instead of the SCIM 2.0 handler. This is
# provided for backward compatibility for existing users.
# (default: true, type: bool)
scimUseLegacy: true
# Disable workspace apps that are not served from subdomains. Path-based apps can
# make requests to the Coder API and pose a security risk when the workspace
# serves malicious JavaScript. This is recommended for security purposes if a
+1 -1
View File
@@ -3585,7 +3585,7 @@ func (c *DeploymentValues) Options() serpent.OptionSet {
Description: "Use the legacy SCIM implementation instead of the SCIM 2.0 handler. This is provided for backward compatibility for existing users.",
Flag: "scim-use-legacy",
Env: "CODER_SCIM_USE_LEGACY",
Hidden: true,
YAML: "scimUseLegacy",
// TODO: When SCIM 2.0 has been tested more, flip this to false to default to the new scim
Default: "true",
Annotations: serpent.Annotations{}.Mark(annotationEnterpriseKey, "true"),
+11
View File
@@ -1131,6 +1131,17 @@ Whether Coder only allows connections to workspaces via the browser.
Enables SCIM and sets the authentication header for the built-in SCIM server. New users are automatically created with OIDC authentication.
### --scim-use-legacy
| | |
|-------------|-------------------------------------|
| Type | <code>bool</code> |
| Environment | <code>$CODER_SCIM_USE_LEGACY</code> |
| YAML | <code>scimUseLegacy</code> |
| Default | <code>true</code> |
Use the legacy SCIM implementation instead of the SCIM 2.0 handler. This is provided for backward compatibility for existing users.
### --external-token-encryption-keys
| | |
+4
View File
@@ -983,5 +983,9 @@ These options are only available in the Enterprise Edition.
Enables SCIM and sets the authentication header for the built-in SCIM
server. New users are automatically created with OIDC authentication.
--scim-use-legacy bool, $CODER_SCIM_USE_LEGACY (default: true)
Use the legacy SCIM implementation instead of the SCIM 2.0 handler.
This is provided for backward compatibility for existing users.
———
Run `coder --help` for a list of global options.