I posted screenshots @
because I think it would be helpful for others if they have same problem as mine.
yes. I am sure the record's group assignment is correct. I created a few new accounts for testing.
And, the interesting thing is, when user1 removed from GroupB, he can view the others account in GroupA (It proved the account assigment has no issue)
Thanks for the feedback. While the testing is failed.
I have tested 2 versions sugarcrm system. One is 6.5.11 with Securitysuite basic 2.6.4. The other is 6.2.0 with Securitysuite 2.3.2. The result is same.
First I set "group" role for GroupA , and "ower" role for GroupB. Checked on "Strict Rights" option in securitysuite setting. User1(new created) joined in GroupA. He can view the records of others, it had no problem. Then I added user1 into GroupB ( not quit GroupA). I found user1 can't view the records of others in GroupA anymore. The access right of him became "owner" even in GroupA.
Then user1 quit GroupB, his group right in GroupA restored.
It is system bug, or there is something wrong in my testing?