I have a 3 level Organization Structure. I am using some custom organization types. I've added a user to an organization in the 3rd level of the org structure using a User Group. The user sees the organization and ancestor organizations through the Dock Bar > Go To menu, but when he/she tries to access any of the organization or ancestor organization's private pages he/she is getting a 'You do not have the roles required to access this portlet' message.
In the Control Panel, Portal->Users->Roles screen, under the Inherited Roles heading I see a message that says 'Showing 3 results' but I don't actually see any roles displayed. I assume these are the Organization Member roles for the organization and 2 ancestor organizations.