The "Rebuild Permissions" functionality (admin/content/node-settings) does not work.
E.g. If for one content type myContentType I decide not to give view permission for role A, then create a new page myPage of type myContentType, then role A will not be able to view the page. This is OK. Next, I change the default permissions of myContentType so that role A does have view permission. Now I need to do "Rebuild Permissions", and after that role A must be able to see the myPage, correct? If so, then there is fore sure a bug, because role A still does not see myPage.

There is support request, http://drupal.org/node/284590 with simular problems.

FYI: I have over 1.000 pages, over 30 roles and over 30 content types.

Comments

cyu’s picture

Status: Active » Closed (works as designed)

I've changed #284590: Retroactive & Default Permissions? to a feature request. Rebuild permissions is working as intended, but not as you'd like. Rebuilding permissions is not synonymous with restoring permissions to defaults, it simply rebuilds the permissions based on the currently active modules, in this case leaving the configured NPBR permissions on individual nodes alone as opposed to wiping them all out and setting them to default values.