Skip to content

Accept requests without the /v2 prefix #2

@azmeuk

Description

@azmeuk

RFC7644 §3.13 says that version prefixes in SCIM URLs are optional:

The Base URL MAY be appended with a version identifier as a separate
segment in the URL path. At the time of this writing, the identifier
is 'v2'. If specified, the version identifier MUST appear in the URL
path immediately preceding the resource endpoint and conform to the
following scheme: the character 'v' followed by the desired SCIM
version number, e.g., a version 'v2' User request is specified as
/v2/Users. When specified, service providers MUST perform the
operation using the desired version or reject the request. When
omitted, service providers SHOULD perform the operation using the
most recent SCIM protocol version supported by the service provider.

I suggest to keep /v2/* as canonical URLs but accept URL without version prefixes too.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions