Page details - privacy options

Maybe I’m misunderstanding something here - I tried but couldn’t find information in the online documentation - searching ‘privacy options’ turned up nothing and the basic page editing page didn’t cover it.

Using the ‘This group’ option under Privacy options is not working quite the way I’d expect, in the absence of more specific information.

If I start from scratch, not logged-in, and try to load such a page from it’s public url, I am asked to login and if the page is in my primary group I will see the page, which is good.

However, if I’m an admin already logged in, working in another group, and try to view the page from it’s public url, I am sent to the dashboard of the group I’m working in. The only way for me to see the page from the public side is to first switch to the group the page is in, in the backend, then load the public url. This is true even if my primary group is the group of the page I’m trying to load.

This seems counter-intuitive: the way I want it to work is that anyone who is a member of the group of the page whose privacy option is set to ‘This group’, should be able to see the page from its public url as long as they are logged-in, irrespective of anything else they might be doing in the backend. By extension I would expect that to apply to any admin who has all-group access, even if they do not have the page’s group as their primary group.

So, is this a bug or have I just got it all wrong?

thanks,

-= G =-

Thanks G! My guess is this may just be a little bug – I don’t know that “This Group Only” privacy settings get used very much, so possibly the situation you describe just hasn’t come up before. We’ll put it on our list to investigate and test for a possible core adjustment here.

(Otherwise I can say, for most folks who have “restrict this content to that particular audience,” those are most often accomplished using custom modules that track SSO auth_attributes for particular faculty/staff/student audiences, rather than using the LW group assignment.)