This module provides per-domain role functionality on Domain Access sites, for Drupal 8.
It leverages the domain_config submodule, providing a different configuration for user roles for each domain, and provides a UI to manage them.
Permissions still get defined globally -- this module partitions user roles so that each user account must be assigned a role on each domain they should have access to, instead of having the same roles across all domains. Note that admin-level access may well have ways of changing configurations in a way that is not secure -- this should only be used for lower-level staff roles without extensive admin access.
This module overrides both the core User entity class, and the Cookie authentication provider, and thus may conflict with sites using alternative authentication providers and/or otherwise override the user entity.
Project information
- Minimally maintained
Maintainers monitor issues, but fast responses are not guaranteed. - Module categories: Access Control
- Ecosystem: Domain
- 24 sites report using this module
- Created by freelock on , updated
- Stable releases for this project are covered by the security advisory policy.
There are currently no supported stable releases.
Releases
Development version: 3.0.x-dev updated 22 Jan 2024 at 20:41 UTC
Development version: 2.0.x-dev updated 16 Jan 2022 at 02:39 UTC