Skip to content

Commit d31c2f1

Browse files
authored
chore: implement SCIM PUT endpoint, protect against missing active (coder#15829)
Closes coder#15828
1 parent 36c2cf8 commit d31c2f1

File tree

7 files changed

+593
-39
lines changed

7 files changed

+593
-39
lines changed

coderd/apidoc/docs.go

Lines changed: 43 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

coderd/apidoc/swagger.json

Lines changed: 39 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/reference/api/enterprise.md

Lines changed: 84 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/reference/api/schemas.md

Lines changed: 17 additions & 17 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

enterprise/coderd/coderd.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -488,6 +488,7 @@ func New(ctx context.Context, options *Options) (_ *API, err error) {
488488
r.Post("/", api.scimPostUser)
489489
r.Get("/{id}", api.scimGetUser)
490490
r.Patch("/{id}", api.scimPatchUser)
491+
r.Put("/{id}", api.scimPutUser)
491492
})
492493
r.NotFound(func(w http.ResponseWriter, r *http.Request) {
493494
u := r.URL.String()

0 commit comments

Comments
 (0)