Hi Richard,
Our Dynamic User Directory can do either way. If you don't want the Search function, just delete all the search criteria in Control Panel, Search Fields.
Then, in Module Configuration, you can set the results to display by role, or by other criteria you define under Filter.
Thanks!
Candace