Project

General

Profile

Actions

Feature #24299

open

Reflect project membership changes in Activity history

Added by Sergey User about 8 years ago. Updated almost 8 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
Accounts / authentication
Target version:
-
Start date:
Due date:
% Done:

0%

Estimated time:
Resolution:

Description

There is no way right now in Redmine to track when a certain user was added or removed to a project. It is suggested to add this feature:

  1. Add 'Membership' activity category;
  2. Once new user is added to a Project, reflect this in Activity Log as 'New team member <Name> has been added in role(s) <Roles list>';
    1. Once set of roles has been changed for a user, reflect this as well;
    2. Indicate if a user has been removed.

This should be helpful to see new people coming and going to a project to encourage collaboration, and also perform some level of security audit (not complete, as role definitions can be changed, but still better than nothing).

Given that people are not added/removed that frequently, it should not introduce too much burden in terms of extra data storage required to keep track of these activities.

Actions

Also available in: Atom PDF