Can I filter a default grid based on the Group of the user

I need to show call logs created by users based on the group that they are in. Specifically:

Group 1 should see calls logged by all users.
Group 2 should see calls logged by anyone not in Group1.

Can I do this in a method so that they can see different results from the same grid based on who is requesting the information?

jcw