Allow administrator to impersonate another user, for debugging purposes.
Project description
Allow administrator to impersonate another user. Useful for verifying workflow/permission set up on real content.
Installation
Install collective.impersonate by adding it to your buildout:
[buildout] ... eggs = collective.impersonate
and then running bin/buildout
Usage
See the docs folder for instructions on how to use this add-on.
Wishlist
autocomplete with search select2 widget for choosing the user to impersonate
License
The project is licensed under the GPLv2.
Based on the old niteoweb.loginas package: https://pypi-hypernode.com/pypi/niteoweb.loginas
Contributors
Nejc Zupan, nejc.zupan@gmail.com
Kim Nguyen, kim@sixfeetup.com
Peter Mathis, peter.mathis@kombinat.at
Changelog
2.0 (2024-10-21)
New action icons (Plone 6 only). [petschki]
Fix action icon setup. Set logout action to Plone 6 default. [petschki]
1.4.1 (2024-10-21)
Fix form action URL to support sites published under a subpath [ale-rt]
Fix redirect to INavigationRoot after impersonate [petschki]
1.4 (2021-12-11)
Plone 6 compatibility -> remove <includeDependencies /> [petschki]
1.3 (2020-10-07)
Add support for Plone 5.2 and Python 3 [cillianderoiste]
Use explicit dependency on Products.GenericSetup >= 1.8.2 [laulaz]
Fix issue with Lineage subsites, where the many_users property couldn’t be resolved due to a wrong adapter context. [thet]
Added French translation [laulaz]
minor markup cleanup [ajung]
Plone 4.3 compatibility [petschki]
Minor code cleanup: black, isort, travis fixes. [thet]
1.2 (2019-06-18)
lists available users only if the “Many users?” box in Users and Groups control panel is not checked [tkimnguyen]
1.1.1 (2019-06-16)
upgrade to Plone 5.1.5, add ‘Framework :: Plone :: Addon’ pypi classifier, tweak docs [tkimnguyen]
1.1 (2019-06-15)
update docs to show Impersonate portal action [tkimnguyen]
add user documentation [tkimnguyen]
add Impersonate personal menu item for Manager role [tkimnguyen]
fix buildout, isort fixes, flake8 fixes, Travis fixes [tkimnguyen]
upgrade to Plone 5.0.10 [tkimnguyen]
tweak Travis xvfb start [tkimnguyen]
fix test buildout [tkimnguyen]
1.0.1 (2017-03-07)
Brownbag release. [zupo]
1.0 (2017-03-07)
Initial release. [zupo]
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for collective_impersonate-2.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | eb7aa919b32752d8990dc5b8007861f4b838de2969a3b3065dfd65ef1c4b3e8b |
|
MD5 | 9b52b018da4909d9143c2a09ed90efd9 |
|
BLAKE2b-256 | ad418e55508e32442d40a013651cc8c60843340ce1ad0bb155e15b6435ff4fb5 |
Hashes for collective.impersonate-2.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ca740940e8996a1f4313ac3ee3f9cf9cd0232af0a94bb7f65f4936a592d1b74a |
|
MD5 | 520dc6fd51ebf834a35a965d860d70ae |
|
BLAKE2b-256 | 81dfd30c749880c042ed0db95d114a941ef610d06b7bd3e44bfe715dd32b777b |