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
File details
Details for the file collective_impersonate-2.0.tar.gz
.
File metadata
- Download URL: collective_impersonate-2.0.tar.gz
- Upload date:
- Size: 1.3 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.11.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | eb7aa919b32752d8990dc5b8007861f4b838de2969a3b3065dfd65ef1c4b3e8b |
|
MD5 | 9b52b018da4909d9143c2a09ed90efd9 |
|
BLAKE2b-256 | ad418e55508e32442d40a013651cc8c60843340ce1ad0bb155e15b6435ff4fb5 |
File details
Details for the file collective.impersonate-2.0-py3-none-any.whl
.
File metadata
- Download URL: collective.impersonate-2.0-py3-none-any.whl
- Upload date:
- Size: 17.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.11.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ca740940e8996a1f4313ac3ee3f9cf9cd0232af0a94bb7f65f4936a592d1b74a |
|
MD5 | 520dc6fd51ebf834a35a965d860d70ae |
|
BLAKE2b-256 | 81dfd30c749880c042ed0db95d114a941ef610d06b7bd3e44bfe715dd32b777b |