This module allows users to temporarily impersonate specific roles for testing or administrative purposes without needing to log in as another user. It creates a temporary account with the selected roles, which is automatically cleaned up when you switch back or through a cron job.
This module allows a user to masquerade as a set of roles (instead of masquerading as an existing user).
Under the hood, a temporary account with the appropriate roles is created on the fly and deleted when switching back.
If users do not switch back, temporary accounts are deleted by cron.
Requirements:
- Masquerade
Similar modules:
- Masquerade allows to masquerade as an existing user.
- Role Switcher allows to grant oneself additional roles.
Depends on
Dependencies of the latest stable release
No dependencies recorded for this project.
Required by
Tracked projects that depend on this one
No tracked projects depend on this one yet.
Activity
Releases
| Version | Type | Core | Notes | Release date | |
|---|---|---|---|---|---|
| 1.0.0-rc7 | Pre-release | 8–10 | Fix phpcs error | Dec 12, 2024 |