Hi All,
I am not sure what filter criteria shown in All Quotes is exactly, maybe it's hidden.
I have managed the security role and assign the Quote entity level to 'user'
See this below:

But, the user can still see many quotes from different owner, and I take a look, they can see the quote records if:
1. Quote is owned by himself
2. Opportunity is owned by himself
3. Potential Customer is owned by himself
That is my first assumption after seeing the data (I give picture for clearer visualization, see picture after this)
And I can see if I go to All Quotes and Advanced Find, but not for Active Quotes view (Active Quotes view only shows my own Active Quotes, so far).
You can see here, the expanded All Quotes view using Adv Find.

And it is 76 records (total all records is 172 records if I am as Administrator)
But, when I logged in as Administrator, I can see all of the Quotes, correct.
Including the record owned by other Team and by the Administrator himself.

However, I thought my assumption was right before (about 3 points), but I found that there are some quote records owned by 'Aileen Gusni', but the potential customer is another user, assumption User B, when I log in as User B, I could not see the record, which the Quote is using Potential Customer owned by User B, so my assumption's now becoming confusing.
See this:

*I have checked any possibilities that I can assume, such as more than 1 assigned Security Role, Team, Business Unit, etc.
I have checked the fetch xml through database, no filter for this view, and as I thought, Security Role will beat any filter for view if this user cannot see according to security role, then will not see the records in the view as well.
Can anybody enlighten me? Thanks.