communitybridge / easycla

The Contributor License Agreement (CLA) service of the Linux Foundation lets project contributors read, sign, and submit contributor license agreements easily.
https://easycla.lfx.linuxfoundation.org
MIT License
62 stars 45 forks source link

EasyCLA Reporting #4184

Open jarias-lfx opened 7 months ago

jarias-lfx commented 7 months ago

Summary

We put the onus on the members to manage their authorized CLA users, but we have no way for them (or our own staff) to get a report of the CLA-signed companies and who is authorized under their CLA.

Proposal

Take the data already in EasyCLA databases and present a report that can be accessible to any CLA Manager through the CLA Manager interface, or by any LF staff member from the PCC.

Workflow

Microsoft’s CLA Manager logs into EasyCLA’s management interface and sees the projects they’ve signed a CLA for. They have an option to output a .csv file of authorized contributors under their CLA for each project. They also have an option to export a .csv of all projects which has each authorized contributor broken out by project.

Expected Outcome

The CLA Manager can easily access and see what users are authorized to contribute under their signed CLA which enables them to manage their list of authorized users.

nickmango commented 3 weeks ago

@mlehotskylf would we add this to the enhancements ?