Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nextcloud/impersonate
👻 Allow administrators to become a different user
https://github.com/nextcloud/impersonate
Last synced: 4 days ago
JSON representation
👻 Allow administrators to become a different user
- Host: GitHub
- URL: https://github.com/nextcloud/impersonate
- Owner: nextcloud
- License: agpl-3.0
- Created: 2017-04-26T10:55:47.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2025-01-12T03:53:28.000Z (15 days ago)
- Last Synced: 2025-01-16T08:09:44.682Z (11 days ago)
- Language: JavaScript
- Homepage: https://apps.nextcloud.com/apps/impersonate
- Size: 1.99 MB
- Stars: 58
- Watchers: 9
- Forks: 15
- Open Issues: 16
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: COPYING
- Authors: AUTHORS.md
Awesome Lists containing this project
- awesome-nextcloud - impersonate - Lets admins become differet users. (Apps / Official)
README
# Impersonate
[![REUSE status](https://api.reuse.software/badge/github.com/nextcloud/impersonate)](https://api.reuse.software/info/github.com/nextcloud/impersonate)
Allow administrators to become a different user by adding an impersonate action
to the user list. This is especially useful for debugging issues reported by users.To impersonate a user an administrator has to simply follow the following four steps:
1. Login as administrator to Nextcloud.
2. Open users administration interface.
3. Select the impersonate button on the affected user.
4. Confirm the impersonation.The administrator is then logged-in as the user, to switch back to the regular user account they simply have to press the logout button.
## Note:
* This app is _not_ compatible with instances that have encryption enabled.
* While impersonate actions are logged, note that actions performed impersonated will be logged as the impersonated user.
* Impersonating a user is only possible after their _first login_.