INTRODUCTION
You’ve broken permission inheritance on a particular site in the hope that you can secure that site only to your GMs and Managers. You broke the permission inheritance, remove ALL users and groups and then re-add only GMs and Managers group. A GM tried to access the site and he get Access Denied message although he has been added to the GMs group.
RESOLUTION
It seems that there is a bug with Sharepoint whereby if you follow these process:
1. Break inheritance
2. Remove ALL permissions
3. Only re-add the required ones
Sharepoint will give you Access Denied message whatsoever unless you’re a Site Collection Admin.
To overcome it:
1. Re-inherit the permissions
2. Only take out permissions that you don’t want to be there (ie. don’t remove everything and re-add but instead just leave the ones you want to have access to the site). In this case, only leave GMs and Managers group in there.
Hope this helps,
Tommy