By haopei on
I just enabled Content Permission and User Relationship modules simultaneously, and I get the following message on the "Permissions" page:
"The content access permissions need to be rebuilt. Please visit this page."
What does this mean?
Thanks.
Comments
Go here:
Go here: admin/content/node-settings
Then "Rebuild Permissions".
_
Exactly what it says :-)
The Content Permission module is probably asking the question.
yes, but exactly does it mean
yes, but exactly does it mean to rebuild permissions?
_
Drupal maintains a table of who can access what; this needs to be rebuilt when a new module affecting user access is enabled.
Oh I see, thanks. I assume my
Oh I see, thanks.
I assume my current permission settings will not be affected?
_
As far as I know they won't...
It depends how you've
It depends how you've configured your site and in what ways you've overridden core settings with contrib modules. When in doubt, test. It's generally a good practice anyway.
Hi ArtistConk, What is best
Hi ArtistConk,
What is best practice for testing this stuff?
Log in as the roles you've
Log in as the roles you've set up and make sure everything is as expected - i.e. user can (and can't) do everything you intended.
Oh. I have always wondered
Oh. I have always wondered this - during the time I test this on a live site, other users with the same role may be authorized to do things which I don't want them to do.
I suppose my other option is to put the site on "maintenance" mode, but this is inconvenient for users.
Is there a better practice for this?
It's probably best to build
It's probably best to build this system in a dev installation of the site. Then after it's been sufficiently tested in isolation you can port it over to the live site with minimal downtime.