Initial commit: OCA Server Auth packages (29 packages)

This commit is contained in:
Ernad Husremovic 2025-08-29 15:43:06 +02:00
commit 3ed80311c4
1325 changed files with 127292 additions and 0 deletions

View file

@ -0,0 +1 @@
The impersonating user must belong to group "Impersonate Users".

View file

@ -0,0 +1,3 @@
- Kévin Roche \<<kevin.roche@akretion.com>\>
- [360ERP](https://www.360erp.com):
- Andrea Stirpe

View file

@ -0,0 +1,11 @@
This module allows one user (for example, a member of the support team) to log in as another user.
The impersonation session can be exited by clicking on the button "Back to Original User".
To ensure that any abuse of this feature will not go unnoticed, the following measures are in place:
* In the chatter, it is displayed who is the user that is logged as another user.
* Mails and messages are sent from the original user.
* Impersonated logins are logged and can be consulted through the Settings -> Technical menu.
*
There is an alternative module to allow logins as another user (auth_admin_passkey),
but it does not support these security mechanisms.

View file

@ -0,0 +1,4 @@
1. In the menu that is displayed when clicking on the user avatar on the top right corner,
or in the res.users list, click "Switch Login" to impersonate another user.
2. On the top-right corner, the button "Back to Original User" is displayed in case the current
user is being impersonated.