Different permission for different groups

I want set PAGEA only could be seen by a group of users, say GROUPA.
So, I denied the view right for XWikiAllGroup, and explicitly give the right of view to GROUPA.

While, still users of GROUPA could not see PAGEA. This must be a conflict of GROUPA and XWikiAllGroup. But how could I resolve it? Should I remove all users of GROUPA from XWikiAllGroup? But it is said to be a best practice that all users should stay in XWikiAllGroup.

I found solution here:
https://forum.xwiki.org/t/permissions-ordering-by-design/4829