privacy_ui
Component ID
Component name
Component type
Maintenance status
Development status
Component security advisory coverage
Component created
Component changed
Component body
Privacy by owner

Privacy by owner provides an administration interface to define privacy items. This items can be used by other privacy modules to configure access control based on the owner (creator) of content.
Privacy by owner is both a plugin architecture for submodules and an API for access control modules.
Plugins
Plugins define groups of users from the point of the owners view. Such user groups can be, for example, users with the same role as the owner or owners friends.
Plugins simple implement hooks of privacy by owner main module. The following plugins are shipped with this module:
- Everyone
- Nobody
- Role
- Friends
- User relationships
Everybody grants access to every authenticated user.
Nobody revokes access to content so it is marked as private: Only the creator of content can view it.
Role allows users with a specific role to view owners content.
The plugins Friends and User relationships are connectors to third-party modules (see friends and user relationships).
