If a user requests an analysis that does not belong to them, the service returns a 404 response. A 403 would be more accurate. That would allow the frontend to tailor the error message for the user, including details about logging in, how to share, etc.
If a user requests an analysis that does not belong to them, the service returns a 404 response. A 403 would be more accurate. That would allow the frontend to tailor the error message for the user, including details about logging in, how to share, etc.