'OR rather than AND the access grants from multiple modules, i.e. behave like core does (for published content).'
with 'Note that normally core behaviour is not what you want -- it is the reason Module Grants was written in the first place.'
doesn't describe if when 'set' or 'unset' means 'changing original drupal behaviour' (or the opposit descriotion: 'not changing it'.

I need to test my settings to figure out when drupal changes (or keeps) behaviour.

Sorry for my english: I hope you understand what I mean.

Comments

bsandor’s picture

So it needs some description like:
'Drupal keeps original behaviour if it's 'on OR off (which?)' ...

bsandor’s picture

Category: feature » task
Priority: Normal » Critical

Can someone clarify waht the two flags mean? To me very confusing Does the first one mean that if it's not checked than any module can give deny access? What does it mean with multiple modules? I guess the behavior when it's checked: even if one module gives access than user has access.

How the second button is related to all these?

Actually I think a clear declaration is: the two flags have four combinations. In each combination should be stated what is enough or minimal requiremnt to give access or deny access.

It really needs to be done. I've spent many hours without any success.

Also I think this is the module I need so please clarify this.

Thanks

rdeboer’s picture

Component: Documentation » Code
Assigned: Unassigned » rdeboer
Status: Active » Fixed

Added this explanation:

Normally you would not tick this box, except for testing purposes. To "OR" access grants coming from multiple modules means that content is being made accessible by one module when access has already been restricted by another. "OR" is core-behaviour and is undesirable in most cases. Bad cORe behaviour is the reason Module Grants was written in the first place.

Status: Fixed » Closed (fixed)

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