Content Library search results are displayed not just based on user roles, but also based on the collections the user is a part of. Users with the same role could be associated with different collections, so they would get different search results.
See Creating and adding content to collections for more information.