You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
In light of recent security vulnerabilities discovered, #2131, we should implement a robust fallback/recovery mechanism and an audit logging system to enhance the security and integrity of user profile management.
Users may lose access to their accounts due to unauthorized profile changes, especially in roles and permissions. We need to implement a recovery mechanism that allows users to restore access to their accounts.
Recovery Options:
Provide users with options to recover their accounts via email verification or security questions.
Audit Logging System
To track and ensure the authorized use of profile editing capabilities, an audit log should be maintained. It will record every change made to user profiles along with who made the change.
Suggested Features:
Log Entries: Capture the timestamp, user ID of the editor, affected user ID, and a description of the change.
Alert System: Notify original users and admins of changes made to profiles, especially role changes.
Use Cases
SuperAdmins: Should be able to edit all profiles and have access to audit logs and recovery options.
Admins: Can edit profiles at or below their access level, except SuperAdmin profiles. They should have access to recovery options but limited access to audit logs.
Users/Members: Limited to editing their own profiles with simplified recovery options and no access to audit logs.
Questions/Considerations:
What would be the criteria for triggering a temporary account lockdown?
How long should audit logs be retained?
Should there be an escalation process for disputed profile changes?
The text was updated successfully, but these errors were encountered:
This issue did not get any activity in the past 10 days and will be closed in 180 days if no update occurs. Please check if the develop branch has fixed it and report again or close the issue.
Is your feature request related to a problem? Please describe.
In light of recent security vulnerabilities discovered, #2131, we should implement a robust fallback/recovery mechanism and an audit logging system to enhance the security and integrity of user profile management.
Users may lose access to their accounts due to unauthorized profile changes, especially in roles and permissions. We need to implement a recovery mechanism that allows users to restore access to their accounts.
Recovery Options:
Provide users with options to recover their accounts via email verification or security questions.
Audit Logging System
To track and ensure the authorized use of profile editing capabilities, an audit log should be maintained. It will record every change made to user profiles along with who made the change.
Suggested Features:
Use Cases
Questions/Considerations:
The text was updated successfully, but these errors were encountered: