Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • G gitlabhq1
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 21
    • Issues 21
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 12
    • Merge requests 12
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Infrastructure Registry
  • Analytics
    • Analytics
    • CI/CD
    • Repository
    • Value stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • gpt
  • large_projects
  • gitlabhq1
  • Issues
  • #5364

Closed
Open
Created Oct 18, 2013 by Administrator@rootOwner

Record User Effecting Change to Group/Project Membership for Auditing

Created by: samuelwford

For the purposes of audit review, record the current user when changing group or project membership and provide a means to query and display the change log.

For example, if user "jdoe" adds "ssmith" as a developer to project "foo", the recorded activity might say something like:

"Sally Smith joined project at Foo by John Doe"

Similarly, in the team members page and in the API the user that added the member should be displayed. For example, the member JSON might include a "created_by" property. The team display might include a "by" and "at" field or even a log of team changes and who made the change.

Assignee
Assign to
Time tracking