I have a profile called sales agent and 2 users with this profile, 1 from Canada another from US(the user object has a custom picklist field called Country). Now if the US sales agent created a Lead, I want the sales agent from Canada to only view this lead but only certain fields.
I am thinking of 2 page layouts, one normal another read only with limited number of fields and using record type, but how do I say "if I login as user who has ado this is Canada and US sales agent profile from Canada, I have to show this user the read only page layout that has limited number of fields."same profile?