Hi Anitha, I asked same question some time last week.
I was given these instructions at one point to do this, and it worked the way I wanted. Maybe it will work for you too.
We can assign some permissions for Interaction View only. They can see all the interactions but they won't be able to see other user's recordings even they have access on it.
- Analytics > ConversationDetail > View
- Conversation > Communication > View
- Recording > Recording > Download
- Recording > Recording > View
After creating a custom role, you need to set the condition on the permissions assigned to it like the image below.
Hope this helps

------------------------------
Sizo Ndlovu
Consnet Pty Ltd
------------------------------