Hmm, if you stay in 1 table, you could make a view and share that (read only). If it's a base, I don't think that's possible, because they'll have access to everything. Maybe you could create an Interface with limited records and share that read only. That way, you could combine data from multiple tables if needed. Just a thought.