Files
Steven Masley acd0379bcc test(scripts/scimverify): add SCIM 2.0 compliance test harness
Add a shell-based wrapper around the scimverify CLI (https://verify.scim.dev/) that runs SCIM 2.0 compliance checks against a live Coder dev server with SCIM enabled.

The script (scripts/scimverify/run.sh) creates a temporary test user, generates a config that targets that user for PUT/PATCH/DELETE operations (rather than scimverify's default 'AUTO' which picks the admin), runs the full suite, then cleans up. After the suite finishes it also POSTs the same body again to verify Coder's reactivate-on-recreate behavior, which the upstream scimverify suite does not cover.

config.yaml seeds the suite with five POST cases that exercise: minimal body, multi-email primary-email selection, and initial active=false.

README.md documents prerequisites, usage, and how to read the TAP output.

This work originally lived alongside the SCIM 2.0 implementation that landed in #25572. This commit isolates the verification harness so it can land on top of current main without dragging the now-duplicated SCIM Go code with it.

Generated by Coder Agents.
2026-05-29 14:53:53 +00:00
..
2023-02-06 16:49:33 +00:00