Hi there. :)

First, thank you so much for your hard work towards Multi Node Access Control.

In the documentation, I read that we could post an issue for support on configuration. This is me, doing just that.

I have attached a .png of the current settings I have. So far as I understand the ORs and ANDs, I hope this is right.

What do I want to achieve?
I would like users to access content if they are the Authors. Obviously.
For everyone else:
You need to be a subscriber to the Group in which content was posted. I have also set OG to not allow Public posts, but a certain role (editor) may post Public content anyway. So, I need users to be able to access public content.
ACL is activated, and should be the highest access control. Thus, if I allow Bob and Bill to see the node that is posted in Group A, they should be the only users who can see it. Even if Jill and Jan are part of Group A.
The same should apply to User Relationships. If I allow Colleagues to see content in Group A, then only Bill and Jan (who are colleagues) may access it.
- Theres a problem here though, in that if I click the check box for the two User Relationships Realms and submit it, they are unchecked after submission? Any ideas?

Ok So:
How do I set up:
(All and OG) or (ACL or UR or Public) or (Author)
- I think thats right.

CommentFileSizeAuthor
og-ur-help.png86.34 KBGemma Morton

Comments

somebodysysop’s picture

As to your logic, your guess is as good as mines. You'll just have to try it out and see if it works as you might expect.

As to the realms disappearing, that's a mystery that needs to be resolved. There's nothing that jumps out at me right now.

As to your example, you seem to be missing the "groups" tag, which I believe is necessary for any of this to work. Look at the example and try that configuration. If it works, then you can move forward with adding the other realms (which also must belong to either their own group, or an existing one).

My guess (and it's only a guess) is that you might not need to check the user relationship realms at all, as they will be included in the default logic (all or this or that or user relationships) and (tac) or (ogr) etc... Also no need to check any of the og realms.

Ok So:
How do I set up:
(All and OG) or (ACL or UR or Public) or (Author)

Group ACL, UR and Public together in the same group with OR operator. But, I don't think you need to do it like that. I would suggest you try:

(all or og) or (acl) or (author)

You might not need TAC/OG integration at all to accomplish what you want.

somebodysysop’s picture

Status: Active » Fixed
Anonymous’s picture

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for two weeks with no activity.