Hi - I'm seeing a problem where topics/events posted in a group are being shown outside the group (publicly). I noticed this just recently in the site. In an older version of the site I get the message "No Public Posts available for this group", which is correct. In the current site, everyone can see the group posts (even unauthenticated users). Could this have broken in a later version of the og module?

Also - I recently enabled caching. Could this cause this behavior? I tried disabling caching but still see the posts publicly. If it is related to caching, how do I resolve the permissions issue?

Thanks!

Comments

tborrome’s picture

I found out that this is being caused by the content_access module. with content_Access module enabled, group specific posts are made accessible public. Disabling it fixes the problem.

Is this an OG or content_access problem?? I also have og_user_roles, so not sure which module owns the problem.

Is there any configuration that can fix this issue?

I need some access control on other non-group nodes though. What content access module works with og?

moshe weitzman’s picture

Status: Active » Closed (fixed)

closed for ignoring the warnings when you file an issue here.

tborrome’s picture

Category: bug » support
Status: Closed (fixed) » Active

moshe,
thanks for the response and sorry I missed the warning on the doc. (Assuming you were referring to the sentence "You cannot use this module with other node access modules.")

isn't there any workaround to this problem? the use-case is simple and i think its pretty common.
1. i use organic groups for sub communities, users post information that are only meant for the group.
2. i use nodes for user profiles. users can only view other user profiles if they have been granted a certain role (e.g "confirmed user").
is there no way to accomplish both these requirements if I use organic groups?

thanks!