Lightroom was not designed to be a multi-user application. It was designed to be a single-user application.
You cannot put your catalog file on a network drive, so that solution will not work.
If you have a centralized computer, that everyone can access, one at a time, that would work. Or if you have an external HD that you can move from user to user, that would work to.
As you have stated, you have images on different computer, Lightroom should have created a new catalog on that computer.
You can search for the images which is in the catalog only.
Please follow the link below :
Hope this helps.
So. . . .What is the right tool for me??
I don't know, I don't have this requirement to allow teams to view my photos.