Adds two base fields to all nodes.
Node keeper: prevents people who don't have the 'bypass node access' permission
from deleting nodes where that checkbox is enabled.
Alias keeper: prevents people who don't have the 'administer node_keep per node' permission
from changing the node's alias if the Alias keeper checkbox is checked. Is only
installed if the 'pathauto' module exists.
Use-case: you've set up a node as an overview, and other nodes have their alias
set to be [this-node-alias]/their-own-alias. With this module you can protect
the alias you set, as well as make sure the node doesn't get deleted.
@todo: Prevent the alias config entity from being edited/deleted if it's
attached to a node with Alias Keep checked. Currently it only prevents changes
in the node edit form, so users who can manage aliases through the overview
can still change/delete it.
Project information
Minimally maintained
Maintainers monitor issues, but fast responses are not guaranteed.Maintenance fixes only
Considered feature-complete by its maintainers.- Project categories: Access control
- Ecosystem: YMCA Website Services (former Open Y) Community Edition
2,336 sites report using this module
- Created by grayle on , updated
Stable releases for this project are covered by the security advisory policy.
Look for the shield icon below.







