v2
  • LFX Toolkit
  • Release Notes
  • EasyCLA
    • Releases and Known Issues
    • Getting Started
      • Prerequisites
      • EasyCLA Troubleshooting
        • EasyCLA is Disabled
      • EasyCLA FAQs
      • EasyCLA Development Components
    • Project Managers
      • Set up project on EasyCLA
      • Sign in to Project Control Center
      • Create New CLA Group
      • Update Templates
      • Add or Remove a Project from CLA Group
      • View and Manage CLA Group Details
      • Add and Manage GitHub Organizations
      • Add and Manage Gerrit Organizations
      • Add and Manage GitLab Groups
      • View Connection Status of Git Organizations and Repositories
      • Enforce or Remove CLA Mechanism
      • Invalidate a Contributor's Signature
      • Uninstall the EasyCLA Application
    • Contributors
      • Individual Contributor
      • Corporate Contributor
    • Corporate CLA Managers
      • Sign In to the EasyCLA Corporate Console
      • Coordinate Signing CCLA and become initial CLA Manager
      • Add or Delete CLA Managers
      • Approve and Manage Contributors
    • CCLA Signatories
      • Review and Sign a Corporate CLA by Request
    • Glossary
  • Corporate CLA Console
    • Dashboard
    • Projects
      • Sign CLA for a Project
      • Add or Delete a CLA Manager
      • Add and Manage a Contributor
    • Manage Organization
    • Manage your Profile
  • Security Service
    • GitHub Onboarding
    • Manage Vulnerabilities
    • Manage False Positives
      • Regular Expressions Cheat Sheet
    • Manage Non Inclusive Naming
  • Project Control Center (PCC) - Pre Release
    • Overview
    • Adding a Main Project
    • Setup Services for a Project
    • IT Services for a Project
    • EasyCLA Service
    • PCC Dashboard
    • Security Service
    • Cloud Providers
    • Enabling Email Forwarding
    • Setting up a Domain for a Project
    • Source Control
    • Issue Tracking for a Project
    • Mailing List
    • Setting up Wiki
    • Meetings
  • Organization Dashboard - Pre Release
    • Overview
    • Global Statistics
    • Projects
    • My Organization
    • Organization Profile
    • Managing Teams
    • Global Events
    • Global Training and Certifications
    • Resources
    • Membership Details of a Project
    • Benefits
    • Committees
    • Project Contributors
    • Meetings
    • Project Contributions
    • Member Promotions
    • Dashboard
    • Membership Summary
    • Training and Certifications
    • Events Insights
    • Global Attendee Insights
Powered by GitBook
On this page
  • Add Contributor(s)
  • Edit a Contributor's Details
  • Delete a Contributor's Details
  1. EasyCLA
  2. Corporate CLA Managers

Approve and Manage Contributors

PreviousAdd or Delete CLA ManagersNextCCLA Signatories

Last updated 3 years ago

After a company signs a CCLA, the company's CLA Managers can approve their company's employees to contribute by adding them to their Approved List for that project. Approved Lists are lists of domain names, email addresses of individuals, GitHub usernames, GitHub organization names, that allow contributors to be authorized to contribute under the signed CCLA.

CLA Managers may receive an email after a contributor sends a request to be added to the Approved list. To approve them, the CLA Manager must add their email address or GitHub username to the approved list.

As a CLA manager for a project, you can:

Note: Before doing any of the following actions, you must first be a CLA Manager under a signed CCLA. If your company has not yet signed a CCLA, you will need to first .

Add Contributor(s)

  1. ​ to the.

  2. Click a project of interest.

  3. Click + Add Approval Criteria under Approved List Of Contributions From My Organization.

4. On the Add Approval Criteria window, select an option from the drop-down list, and provide details in the field next to it.

Note:

  • Email Address Domain allows contribution from anyone with an email address with that domain name.

  • Contributor's Gerrit/GitHub Email address allows contribution from the person with that email address.

  • GitHub Organization allows contribution from anyone in that GitHub organization.

  • GitHub Username allows contribution from the contributor with that GitHub username.

  • GitLab Group URL allows contribution from anyone associated with the GitLab Group.

  • GitLab Username allows contribution from the contributor with that GitLab username.

5. Click +Add More to add other details for more contributors.

6. Click Save to save the approval criteria settings.

Edit a Contributor's Details

Delete a Contributor's Details

If you add a contributor to the approved list after you receive an email requesting authorization, inform them to before they contribute to the project.

Click in the row for one of the Approval List criteria, make edits, and click Save.

Click in the row for one of the Approval List criteria, to delete the contributor or the group criteria.

Note: If you delete a contributor's details or an approval criteria, then the status of signature for the contributor, who signed a CLA under a CLA group with that criteria, will be displayed as "Disabled" under Signatory tab of the CLA group on project console. For details about the statuses see, . Only Project Managers and Community Program managers can access project console (also called Project Control Center).

coordinate the CCLA signing process
Sign in
EasyCLA Corporate Console
Add Contributors to the project's Approved List
Edit the details for an Approved List criteria
Delete a Contributor from the project's Approved List
acknowledge company contribution
Add Approval Criteria
Add Approval Criteria
Delete Contributors
Signatures