Skip to content

GET request to SCIM endpoint returns 404 when "scim" is part of the user externalId #3

@ysathyanarayana

Description

@ysathyanarayana

Issue: GET request to SCIM endpoint returns 404 when "scim" is part of the user externalId

Description:
When making a GET request to the SCIM endpoint with a user externalId that contains the keyword "scim", the server returns a 404 status code with the error "Endpoint not found for resource".

Steps to Reproduce:

  1. Create a user with a Username/ExternalId that includes the keyword "scim" (e.g., "SCIM123").
  2. Perform a GET request to the SCIM endpoint using the created Username/ExternalId.

Example Request:
GET 'https://{{host}}/scim/tenant1/users/SCIM123'

Expected Result:
The user data should be fetched successfully.

Actual Result:
The server responds with a 404 status code and the error "Endpoint not found for resource".

Additional Information:

  • The issue occurs specifically when the keyword "scim" is part of the user externalId.
  • Other user externalIds without the keyword "scim" work as expected.

Attached issue screenshot and logs.

Issue logs.txt
Issue_screenshot

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions